0

ユーザーが特定のキーワードを指定すると、アプリがそのキーワードを含むすべての投稿をユーザーのウォールから非表示にするフィルター機能のように、Facebook アプリからユーザーのウォールへの投稿を非表示にすることは可能ですか?

4

2 に答える 2

0

はい。ただし、基本的に配列をトラバースする方法のチュートリアルになるため、ここではプロセス全体については説明しません。基本的には、認証してGraphAPIからユーザーのフィード接続を取得する必要があります。これにより、そのユーザーのタイムライン/ウォールを表す投稿のJSON配列が提供されます。

この配列を取得したら、それを反復処理できます。特定のキーワードがJSONオブジェクトのコンテンツ部分に存在する場合は、それらをアプリに表示しないように選択できます。

于 2012-05-25T15:17:46.640 に答える
0

技術的には、できません。ユーザーがプロフィールから投稿を非表示にできない場合、アプリでも非表示にできません。Facebook にはHide from Timeline、ユーザーのタイムラインから投稿を非表示にするオプションがありますが、投稿が他の場所に表示されるのを止めることはできません。

アプリケーションがメッセージのソースでない限り (つまり、アプリがメッセージを作成した場合)、ユーザーのタイムラインから投稿を削除することはできません。FB では、ユーザーの投稿を変更することもできません。

プライバシー ポリシー: デフォルト以外のプライバシー設定は、ユーザーが意図的に選択する必要があります。カスタム プライバシー設定は、ユーザーがこのデフォルト以外の設定を希望することを事前に指定していない限り、設定できません。投稿の可視性は、投稿のプライバシー フィールドだけでなく、ユーザーのプライバシー設定のより厳しい制限によって決定されることに注意してください。

あなたのアプリケーションは、ユーザーのリクエストに応じて投稿を非表示にするのではなく、ユーザーの投稿を検閲しようとしているようです。

于 2012-05-25T16:32:41.367 に答える