0

全て、

ユーザーがアプリに応答したときにそれを確認したい。Facebook リクエスト ダイアログを介して生成されたリクエスト。署名付きリクエストが、Facebook のキャンバス URL へのリダイレクトの一部としてアプリケーションに送信されます。

ありがとう、ウェス

4

1 に答える 1

1

はい。は常に存在しますがsigned_request、そこに含まれるデータは、許可されたユーザーと初めてアプリにアクセスしたユーザーでは異なる場合があります。

自体には、signed_requestリクエストに関連するデータは含まれません。そして確かに、新しいユーザーのユーザー詳細は含まれません...

に渡されたコールバックの応答を保存できます。FB.uiこれRequests Dialogには、要求の ID と関係するユーザーが含まれます。ユーザーが (アプリケーション ユーザーによって送信された) リクエストを受け入れるrequest_idsと、ユーザーが既にアプリケーションを受け入れているか、初めての訪問者であるかに関係なく、アプリケーション キャンバス URL に渡される url 引数を取得します。そのため、渡されたリクエスト ID を格納されたデータと照合するだけで済みます (単一のリクエストが多数のユーザーに送信される可能性があるため、この方法では対話する実際のユーザーではなく、リクエストに関与するすべてのユーザーが保証されることに注意してください)。

于 2011-12-19T22:47:11.790 に答える