私は、それぞれがFacebook "Like" buttonを含む一連のウェブページを作成しているだけでなく、そのページを好んでいる人の数を表示しています。試験としてFacebook APIに表示されるカウントデータに遅延がありますか?
、Iは(bracket
クエリパラメータの値によって区別; 101
又は201
のいずれか)は、2つの控えめなURLのボタン「同様」を含む簡単なページを設定します。
FacebookのAPIからの応答を見ることができます:テストページにも2つのURLのために利用可能なデータの一部をロードするためのFacebookのJavaScript SDKとFQLクエリを使用していくつかのコードが含まれています
- https://skitch.com/troywarr/ghrfk/test-3
- https://skitch.com/troywarr/ghrgq/test-3 :テストページをロードした後、ブラウザのコンソールで
あなたは「同様」ボタンが(それをクリックすると、私の結果として)1
の数を示していても、第二のスクリーンショットから見ることができるように、APIレスポンスはまだ0
のlike_count
示しています。
これはなぜですか? Facebook側のカウントを更新するのが遅れているのですか、これを間違って実装したのか、あるいは間違った仮定をしていますか?
ありがとうございました!追加情報や詳しい説明が必要な場合はお知らせください。
私はこれを理解したかもしれません。友人にも "好きな"ボタンをクリックさせてもらったので、すぐに 'like_count'の' 1'が見え始めました。それは、*私の*好きが合計に含まれていないことを私に示唆しています。なぜ、私が '1 'を見たときに' like_count'の '0'を見ていたのですか?それを明らかにするために答えを返すことができる人がいれば、その理由を知りたいです。ありがとう! – Bungle