-1

Django アプリケーションで Facebook クレジットを使用したいと考えています。

Facebook クレジットのドキュメントには、PHP のコールバック ページのサンプルしかありません (https://developers.facebook.com/blog/post/489/)。

ただし、Django アプリケーションでコールバックを開発したいと考えています。コールバック用のビューを既に作成しましたが、Facebook が何を送信し、どのように解析すればよいかわかりません。

解析する必要があるいくつかのパラメーターを含むある種の POST HTTP 要求だと思いますが、どのように?

すべての入力に感謝します。

4

1 に答える 1

2

彼らはあなたが解析する必要がある署名されたリクエストをあなたに送ります。それが何を意味するのか混乱している場合は、Facebookの残りのドキュメントを読むことをお勧めします。

この男はすでにあなたのためにphpからpythonへの変換を行っています: http ://sunilarora.org/parsing-signedrequest-parameter-in-python-bas

彼らがあなたに送ったものを解析したら、phpスクリプトで彼らがしていることを正確に実行します。次に、jsonをそれらに送り返します。ビューの最後に:

def fb_credits_callback(request):
    # parse with your parse function
    # handle request
    return HttpResponse(json.dumps(data))
于 2012-01-27T19:21:35.253 に答える