1

FB Graph API を使用して管理しているグループのフィードを読み取ると、奇妙な動作が発生します。このグループの全員が YouTube のリンクを投稿しているので、それらすべてを素敵なリストにクロールするアプリを書きたいと思いました。

しかし、投稿したユーザーに応じて、次のいずれかの結果が得られます。

a) type=video で、すべて問題ない b) type=status で、リンク フィールドの代わりにメッセージからリンクを解析する必要がある c) type=status で、リンクがメッセージに含まれていない d) 一部のユーザーの投稿フィードにまったくない

すべてのメッセージを実際に取得する方法を知っている人はいますか? Facebookのウェブサイトを使用して、リンクを含むそれらの投稿を完全に見ることができます...

すでにアプリへのすべてのアクセス権を付与しようとしましたが、どちらも役に立ちませんでした。

4

1 に答える 1

0

「問題」を見つけたと思います。結果は、ユーザーのプライバシー設定によって異なります。グループ内の投稿を表示できるのに、自動的にクロールできない理由がわかりません。Facebook API を使用できませんが、何らかの HTML 解析クローラーを使用する必要があります。なぜFBが私にそれを強制するのかわかりません。

于 2013-06-03T17:36:41.417 に答える