2

特定のURLのいいねの数を調べようとしていますが、Facebookは独自のボタンで91のいいねを表示しているにもかかわらず、グラフapi、rest api、fqlクエリでいいねを返していません。

私の質問は、Facebookのようなボタンがカウントを取得するデータソースにアクセスする方法です。

グラフ

残り

FQL

デバッガーは潜在的な問題をスローしません

上記のすべてがゼロいいねを返すか、単に何も返さない。ただし、ここにURLを入力して(そしてbutton_countレイアウトを有効にして):button_countに91件のいいねが表示されます。

Facebookからこのデータにアクセスできる場所はありますか?

いいねボタンのiframeから値を取得しようとする必要はありません。

ありがとう。

4

1 に答える 1

1

間違ったURLのいいねの数を取得しています。

プロパティのOpenGraphタグではhttps://www.originalsourcevote.co.uk/orange_tracker.php og:url、CanonicalURLを指しますhttps://www.originalsourcevote.co.uk/

Graph APIの結果からわかるように(次のクエリは正しい数の共有/いいねを返します):

http://graph.facebook.com/?ids=https://www.originalsourcevote.co.uk/

FQLとRestはどちらも、正規URLに対して正しい結果を返します。

于 2012-04-11T14:48:31.947 に答える