Python 从FQL查询中检索数据

Python 从FQL查询中检索数据,python,django,facebook-fql,django-facebook,Python,Django,Facebook Fql,Django Facebook,我正在做一个facebook与django facebook的集成,所以我需要从fql查询中检索数据。代码如下: a = request.user.get_profile().access_token aquery = "SELECT uid, rsvp_status, start_time FROM event_member WHERE eid = 229224023873578 AND rsvp_status = 'attending'" query = "https://api.faceb

我正在做一个facebook与django facebook的集成,所以我需要从fql查询中检索数据。代码如下:

a = request.user.get_profile().access_token
aquery = "SELECT uid, rsvp_status, start_time FROM event_member WHERE eid = 229224023873578 AND rsvp_status = 'attending'"
query = "https://api.facebook.com/method/fql.query?query=%s&access_token=%s" % (aquery, a)
return HttpResponseRedirect(query)
现在,代码从django facebook制作的模型中获取access_令牌,并获取特定活动的所有参与成员。最后,它重定向到fql结果页面。我想检索这些结果并对其进行处理-我如何才能做到这一点?我尝试使用urllib2并将
query
放在如下位置:

response = urllib2.urlopen(query)
html = response.read()
return HttpResponse(html)

我得到一个错误-HTTP错误400:错误的请求。提前谢谢你的帮助

好的,我找到了解决方案-在这里:

query = "YOUR FQL QUERY --- SEE FB API DOCUMENTATION ---" 
b = graph.fql(query)
Django facebook拥有图形-导入并使用它(有关此图形的更多信息,请参阅Django facebook git代码)