Advertisement
Guest User

DreamFactory access API workaround

a guest
Aug 29th, 2016
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.74 KB | None | 0 0
  1. import json, urllib2, bunch
  2.  
  3. content = event.response.content;
  4.  
  5. if content.resource:
  6.     for record in content.resource:
  7.         request = urllib2.Request('http://localhost/api/v2/system/user/{}'.format(record.user_id))
  8.         request.add_header('Accept', event.request.headers['accept'][0])
  9.         request.add_header('X-DreamFactory-Api-Key', event.request.headers['x-dreamfactory-api-key'][0])
  10.         request.add_header('X-DreamFactory-Session-Token', event.request.headers['x-dreamfactory-session-token'][0])
  11.         response = urllib2.urlopen(request)
  12.        
  13.         user_record = bunch.Bunch(json.loads(response.read()))
  14.         record.first_name = user_record.first_name.encode()
  15.         record.last_name = user_record.last_name.encode()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement