4

アプリ アクセス トークンとユーザー アクセス トークンの違いは何ですか?

FB からの userData が違うことに気付きましたが、OpenGraph アクションを作成して、ユーザー ウォールに投稿したり、友達ウォールに送信したりできます。

OpenGraph アクションでアプリ アクセス トークンを使用できますか?

4

1 に答える 1

6

アプリaccess_tokenを使用すると、ユーザーではなくアプリに代わって Facebook API にリクエストを行うことができます。これは、たとえば次の場合に便利です。

  • アプリのパラメーターを変更する
  • テスト ユーザーの作成と管理
  • アプリケーションの洞察を読む
  • アプリケーションに公開許可を与えたユーザーに代わってFacebook にコンテンツを公開する

[グラフを開く] 領域に次のように表示されます。

ユーザーに代わってアプリを公開し、有効期限のないアクセス トークンが必要な場合は、アプリ アクセス トークンを使用する必要があります。アプリ アクセス トークンはアプリ シークレットを使用して署名され、期限切れになりません。アプリケーション シークレットを再キー/リセットすると無効になります。

アプリ アクセス トークンは、投稿機能がサーバーから直接発信された場合にのみ使用して、それらをアプリに対してプライベートに保つ必要があります。
...
アプリ アクセス トークンは、アチーブメントやゲーム スコアなど、アプリによってのみ公開されるべき「安全な Open Graph アクション」、Open Graph アクションのインスタンスを公開する場合に特に役立ちます。この特定の例では、ユーザーは、ユーザー アクセス トークンを使用して偽のスコア/実績を公開することにより、自分のスコアを賭けることができなくなります。

次のドキュメントをお読みください。

于 2012-10-19T15:31:10.960 に答える