In [39]:
import ujson as json
import time
import requests

In [40]:
query = {
  "statements" : [ {
    "statement" : "match (t:Tag) return distinct t.name",
    "resultDataContents" : ['row', 'graph']
  } ]
}

headers = {'Content-Type':'application/json', 
           'X-Stream': True,
          'Authorization': 'bmVvNGo6dGVzdA=='}

In [41]:
json.dumps(query)


Out[41]:
'{"statements":[{"statement":"match (t:Tag) return distinct t.name","resultDataContents":["row","graph"]}]}'

In [42]:
r = requests.post('http://localhost:7474/db/data/transaction/commit',
             data=json.dumps(query), stream=True, headers = headers)

In [43]:
parsed = json.loads(r.text)

In [10]:
r2data = ""
for chunk in r2.iter_content(1024):
    r2data = r2data + chunk
parsed = json.loads(r2data)

In [44]:
parsed


Out[44]:
{u'errors': [],
 u'results': [{u'columns': [u't.name'],
   u'data': [{u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'Users']},
    {u'graph': {u'nodes': [], u'relationships': []},
     u'row': [u'rvanweverwijk']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'Pictures']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'collegas']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'2014']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'03_maart']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'04_april']},
    {u'graph': {u'nodes': [], u'relationships': []},
     u'row': [u'05-24-fortissimo']},
    {u'graph': {u'nodes': [], u'relationships': []},
     u'row': [u'09_september']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'05_mei']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'jpg']},
    {u'graph': {u'nodes': [], u'relationships': []},
     u'row': [u'shoot Miriam']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'06_juni']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'zwanger']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'2015']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'lindy']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'last_import']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'01-januari']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'12_december']},
    {u'graph': {u'nodes': [], u'relationships': []},
     u'row': [u'uitnodiging_5jaar_getrouwd']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'uitzoeken!']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'koningsdag']},
    {u'graph': {u'nodes': [], u'relationships': []},
     u'row': [u'Geboorte Jet']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'Geboorte']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'bezoek']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'nieuw']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'overig']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'korfbal']},
    {u'graph': {u'nodes': [], u'relationships': []},
     u'row': [u'Fortissimo_viko_zaal']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'kerst']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'vakantie']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'centerparks']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'zendmast']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'neo4j']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'meetup']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'zomer']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'italie']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'shoot']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'verjaardag']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'jpg-thunb']},
    {u'graph': {u'nodes': [], u'relationships': []}, u'row': [u'thumb']}]}]}

In [ ]: