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_token を取得し、特定のイベントのすべての参加メンバーを取得します。最後に、fql の結果ページにリダイレクトされます。これらの結果を取得して処理したいのですが、どうすればよいですか? 私は urllib2 を使用して、次のように入れてquery
みました:
response = urllib2.urlopen(query)
html = response.read()
return HttpResponse(html)
エラーが表示されます - HTTP エラー 400: 要求が正しくありません。事前にご協力いただきありがとうございます。