この質問は以前に何度も尋ねられましたが、それらはすべて Open Graph が「開かれる」前の問題に関連しているようです。新しいユーザーとして、私はこの質問を有用にすることもできません。つまり、画像やリンクがありません。私が投稿した画像を見たい場合は、コピーして貼り付ける必要があります。
まず、私のアクションが承認されました。
http://i.stack.imgur.com/hAFHr.png
さらに、アクションはすべてのユーザーが利用できるように表示されます。
http://i.stack.imgur.com/IrrWW.png
publish_actions
Auth に追加されました。
http://i.stack.imgur.com/PdJiA.png
オブジェクトと集計も正しく設定されています。
認証プレビューにも正しい設定が表示されます (現在、ダイアログを開いて表示することはありませんが、以前は表示されていました)。
FB でサイトに接続しようとすると、 が表示されませんpublish_actions
。代わりに、ダイアログの第 2 段階が表示されpublish_stream
ます。アプリを最初に保存したときに誤ってこれを設定しましたが、すぐに変更しました。
http://i.stack.imgur.com/n819f.png
http://i.stack.imgur.com/gkXfg.png
これは、さらに奇妙になると思うところです。アプリ開発者の 1 人の FB プロファイルを見て、そこからアプリをクリックしても、登録されていない場合は、正しい権限が表示されます。
http://i.stack.imgur.com/SsOVI.png
この話のもう 1 つのひねりは、デバッグをさらに難しくしているのですが、集計をいじって以来、アプリ管理者としてリストされているにもかかわらず、publish_actions 権限を取得することさえできないようです。(FBがサーバーから送信されたアクションを処理する前に、すべてのアクションに集約が必要であることを読みました。)
/**/ FB.ApiServer._callbacks.ff2f1615c({"error":{"message":"(#200) Requires extended permission: publish_actions or App must be on whitelist","type":"OAuthException","code":200}});
これは、サイトhttp://purple.fr/boutiqueでアクションを完了したときに表示されるエラーです。
どこかで設定を見逃していませんか?私はしてはいけないことをしましたか?サイトのコードでこれを制御する必要がありますか?