facebook-graph-api または FQL を介してユーザーのプライバシー リストを取得する方法を教えてもらえますか? アプリを使用してユーザーの Facebook ウォールで質問をポーリングし、UI での質問の表示を制限するオプションを彼に与える必要があります。
2 に答える
次のFQLクエリ[ 1 ]を使用して、アプリから作成された投稿に対するユーザーのデフォルトの可視性設定を取得できます。
SELECT name, value, description, allow, deny, networks, friends FROM privacy_setting WHERE name = "default_stream_privacy"
一部のオブジェクト(アルバム、おそらくタイムラインの投稿?[文書化されていない] ...)では、作成時に可視性設定を指定できます。ただし、可視性設定がデフォルトの可視性設定の範囲を超えないことが条件です。
特定のオブジェクトのプライバシー設定(作成後)は、FQLクエリ[ 2 ]を使用して取得できます。
SELECT value, description FROM privacy WHERE id = 10151177771869615
facebook-graph-api または FQL を介してユーザーのプライバシー リストを取得する方法を教えてもらえますか?
ウォールポストなどに設定されているデフォルトのプライバシー設定のことですか?
できません。
アプリを使用してユーザーの Facebook ウォールで質問をポーリングし、UI での質問の表示を制限するオプションを彼に与える必要があります。
ユーザー自身が、アプリに最初に接続するときの認証ダイアログで、その後アカウント設定で、アプリが自分に代わって投稿するものの可視性を制限できます。
新しい質問を投稿する際に、その場でプライバシー オプションを設定するためにアプリが使用できるパラメーターはありません。
アプリの設定でデフォルトのアクティビティ プライバシーを自分だけに設定することもできますが、前述のように、ユーザーはいつでもこれを上書きできます。