2

最近、ページをより効率的にするためにXFBMLに切り替えました。ただし、fb:likeと古いiframeを使い始めたとき、新しいFacebookLikesはもう記録されていないことに気づきました。

これについていくつかの洞察を得たいと思いました。Facebookデバッガーはエラーコードを返さないので、これを引き起こしている原因については暗闇に包まれています。

コードリファレンス、しかしすべてがチェックアウトします:

<fb:like href="http://www.example.com/" send="false" layout="button_count" show_faces="false" width="90" font="arial" action="like"></fb:like>

CloudFlare: CloudFlareがFacebookのデバッグ/リンターからのトラフィックを時々逸らしていることに気づき、それが関連している可能性があるかどうか知りたいですか?試すことができるリクエストの例を次に示します。http: //developers.facebook.com/tools/debug/og/object? q = http%3A%2F%2Fwww.vancitybuzz.com%2F2012%2F01%2Fwhat-lurks-below-ブリティッシュコロンビア%2F

助けてくれてありがとう!

更新:この問題は、「いいね」の複数のメソッド(HTML5など)で発生しています。

4

2 に答える 2

3

私たちは実際に問題を特定し(Facebookで作業)、これに対して適切な修正が行われたと考えています。他のお客様からの内部テストとレポートによると、503デバッガーの問題は返されなくなりました。

デバッガーで他の問題が発生した場合は、CloudFlareに連絡してください。

于 2012-04-17T18:56:28.887 に答える
1

これを理解するのにレシピが必要でしたが、同じ症状(CloudFlare、Wordpressサイト、Facebookの「いいね」ボタンがxfbml形式とhtml5形式の両方で機能しない)がある場合は、次のことをお勧めします。

  • CloudFlareに連絡して、ホワイトリストに登録されているすべてのIPの更新をリクエストしてください
  • CloudFlare設定を削除して、ブラウザーの整合性を確認します
  • すべてのキャッシュ制御ヘッダーをクリアおよび/または変更します
  • CFサーバーが伝播する機会があるように1日待ちます
  • カウントを失った「いいね」に対してリンター/デバッガーのリセットを実行します:http://developers.facebook.com/tools/debug
  • FacebookIDをメタタグに追加します
  • あなたが「若返り」したいアイテムのように
  • Facebookサーバーが伝播し、それに応じて同期するまで、もう1日待ちます

CloudFlareとFacebookの両方に同期メカニズムを必要とする巨大なサーバーがあり、追いつくのに数日かかる可能性があるため、重要なのは問題の時間を与えることでした。

于 2012-01-24T17:58:11.770 に答える