0

Facebook のビジネス ページから投稿とステータスを読み取るサーバー側アプリケーションを作成しようとしています。をリクエストすると/posts、あたかもステータスに対するすべての編集が別の ID で利用可能であるかのように、多くの重複したステータスが表示されます。/posts解決策として、 のステータスを無視して、のステータスをマージしようと考えました/statuses。ただし/statuses、アプリ トークンだけでなく、ユーザー認証トークンが必要であり、この時点でユーザーにプロンプ​​トを表示することはできません。

  1. 2 つのエンドポイントの認証方法が異なるのはなぜですか? これは一般に公開されているビジネス ページです。投稿を読むのではなく、ステータスを読むのにユーザー トークンが必要なのはなぜですか?

  2. /posts ページから重複せずにステータスを取得する方法はありますか?

4

1 に答える 1

1

「重複」ステータスは実際にはそうではありませんでした。 /posts自分のページだけでなく、他の人のページに投稿したものも表示されます。この場合、「重複」は実際にはステータスでタグ付けされていたため、他の人のタイムラインに投稿されたステータスでした。

自分のページのステータスにはmessage属性があり、他のページのステータスには属性があることを除いて、これらのステータスを区別するためのインジケーターがグラフ API に見つかりませんでしたstory。かなりわずかな違いのように見えますが、機能します。

于 2012-07-30T22:24:42.863 に答える