1

現在、私はユーザーと友達のアクセス許可の下に電子メールとpublish_actionsを、拡張アクセス許可の下にpublish_streamを持っています。奇妙なことに、publish_actionsを削除または追加しても、認証ダイアログは変更されません。拡張ダイアログは、「あなたに代わって投稿する」ように求めます。ユーザーがあなたに代わって投稿を拒否した場合、ユーザーのスコアAPIを使用できません。スコアAPIドキュメントによると、スコアAPIを使用するにはpublish_actionsが必要です。

2つの質問があります:1)publish_actionsを追加すると、認証ダイアログが変更されますか?2)スコアAPIを使用するには、どのような権限が必要ですか?それはpublish_actionsまたはpublish_streamですか?

4

1 に答える 1

0

Facebook は最初に publish_actionsを変更して、publish_stream との重複を許容し、次にこの 2 つを同義語にしたため、publish_stream と publish_actions に関して混乱が生じています。

  1. 現在 (2013 年 6 月)、publish_actions は認証ダイアログを変更し、「あなたに代わって投稿」ステップを追加しています。
  2. これから使用する権限は、publish_actions です。今のところ、publish_stream はエイリアスのようですが、将来的に削除される可能性があります。
于 2013-06-05T17:35:09.937 に答える