0

Facebook アプリを介して投稿された投稿のプライバシー レベルを確認することはできますか?

私のユースケースは次のとおりです。ユーザーがアプリを介して作成した投稿を、すべての友人に表示したいと考えています。プライバシー設定が異なる場合は、ユーザーに警告し、設定を修正するよう依頼したいと思います。

また、ユーザビリティに関するコメントを先取りするために、これは調査研究のためのものであり、ユーザーは短期間でアプリケーションに支払われます. リサーチ クエスチョンの目的上、すべての友人がアプリケーションからの投稿を表示できることが不可欠です。

4

1 に答える 1

1

ユーザーに代わってアプリケーションで投稿するときに「プライバシー」を指定しない場合、アプリの投稿はデフォルトで公開されます (アプリが承認され、ユーザーがボタンを押して投稿した場合)。友達だけに見せたい場合は、プライバシー オプションでその旨を指定する必要があります。共有ウィジェットまたはいいねボタンを介して作成された投稿を参照している場合、これらのボタンはアプリに対するユーザーの承認なしに機能するため、できることはあまりありません。ユーザーがアプリにステータスの読み取りを許可している場合 (これは別のアクションです)、最後の投稿を取得してプライバシー設定を確認できます (URL でグラフを呼び出すと、JSON にあります)。/userid/feed. これが役立つことを願っています。編集:「プライバシー」は、投稿に使用したのと同じ URL を呼び出す場合に取得する JSON オブジェクトの可能な設定の 1 つですGET。「データ」オブジェクトで Facebook が返すものの例を次に示します。

 "privacy": {
            "description": "Friends",
            "value": "ALL_FRIENDS",
            "friends": "",
            "networks": "",
            "allow": "",
            "deny": ""
          }, 

投稿する場合は、それを変更する必要があります。"privacy"が空の場合("privacy": { "value": "" },通常は、投稿またはアクティビティ (ストーリー) が公開されていることを意味します。

于 2013-09-01T15:06:58.193 に答える