0

Facebook ユーザーのプライバシー設定を取得する JavaScript アプリケーションを作成しています。プライバシー設定テーブルからそれらを取得できますか?トピックに関する fql リファレンスはありますか?

4

1 に答える 1

3

あなたがやりたいことはFQLでは不可能だと私は確信しています。唯一のプライバシー関連のFQLテーブル(つまり、http ://developers.facebook.com/docs/reference/fql/privacy/とhttp://developers.facebook.com/docs/reference/fql/privacy_setting/)にはそれぞれ情報が含まれていますオブジェクト(写真や投稿など)の表示設定と、クエリアプリに関してユーザーが選択したプライバシー設定について。一方、usersテーブル(http://developers.facebook.com/docs/reference/fql/user/を参照)には、プライバシーに関連するものは何も含まれていません。

同様に、Graph APIは、必要な情報にアクセスするための手段を提供しません。ユーザーオブジェクト(http://developers.facebook.com/docs/reference/api/user/を参照)を使用すると、FQLと同じプライバシー関連情報にすべてアクセスできますが、ユーザーのプライバシー設定にアクセスすることはできません。

本当にユーザーのプライバシー設定を取得する必要がありますか?私はこのようなものに完全に精通しているわけではありませんが、私はかなり確信しています:

  • アプリがユーザーのタイムラインに投稿する投稿が公開されるかどうかが心配な場合は、privacy_settingテーブルから取得できる情報で完全にカバーされます。
  • 拡張権限を使用してグラフAPIを介してユーザーに代わって投稿する場合は、とにかく作成するオブジェクトのプライバシー設定を明示的に指定できます。

想像力が足りないかもしれませんが、基本的にユーザーとして投稿するオブジェクトについて、誰に表示するかを指定してオーバーライドできることを考えると、ユーザーのプライバシー設定を知ることが役立つシナリオは考えられません。プライバシー設定。あなたのユースケースは何ですか?

100%確実である必要がない場合は、いつでも以前に投稿したオブジェクトのプライバシー設定を取得して、最も一般的な設定を確認し、そこからデフォルトが何であるかを推測できます。

于 2012-10-17T20:31:18.403 に答える