Javascript SDK を使用して Facebook にログインし、アプリケーションの「publish_actions」権限を要求しています。すべてが機能しており、写真をアプリケーションに問題なく投稿できます。独自のダイアログを使用して、コメントを設定し、プライバシー設定を「Just Me」、「Friends」、または「Public」に設定できるようにします。
ユーザーが最初に私の Web アプリから Facebook に接続しようとすると、写真を投稿するときにプライバシー設定レベル (Just Me、Friends、Public など) を設定するように求められます。私が抱えている問題は、ユーザーがアプリを介して写真を投稿したときに、後でその情報を取得できるようにして、ダイアログで使用できるプライバシー設定を確認できるようにしたいということです。例えば:
ユーザーがアプリにログインし、publish_actions でプライバシー設定として「友達」を選択します。後で彼らが私のアプリを実行している場合は、「自分のみ」、「友達」、または「公開」を選択できるようにしますが、そのユーザーには「公開」が許可されていないことを知っておく必要があります。現在、彼らが公開を選択すると、最初に私のアプリを介して接続したときに選択されたものであるため、デフォルトで「友達」に戻ります。
FQLを使用してprivacy_settingテーブルの権限にアクセスする例を見つけましたが、特定のアプリではありません(https://developers.facebook.com/docs/reference/fql/によると、2.0以降のバージョンでは廃止されているようです)プライバシー設定/ .
特定のアプリにアプリのプライバシー設定を提供するための Graph API のエンドポイントを見つけることができませんでした。
どなたか入手方法をご存じの方がいましたらよろしくお願いします。