0

[参考: スタック オーバーフローに投稿された同様のタイトルの別の質問がありますが、質問はまったく異なります]

しばらく前に、ユーザーが自分の Web サイトのページから Youtube ビデオを Facebook で共有するためのコードを埋め込みました。

最近まですべてが機能しており、コードを変更することさえありませんでした。

私のページの多くを含むFacebookデバッグツールでは、解析エラーでそれらを処理し始めました.

これは一貫したエラー メッセージではありません。

いくつかの例を見る必要がある場合は、Facebook Debugging Tool (https://developers.facebook.com/tools/debug) にアクセスして、次の URL をコピーして貼り付けてください。

http://topcommercials.tv/ads/funny-commercial-1414.php
http://topcommercials.tv/ads/banned-commercial-1372.php

Facebookに強制的にキャッシュさせようとして頭を壁にぶつけた後、ようやく上記のリンクをFacebookで共有できるようになりました.

機能しないリンクは次のとおりです。

http://topcommercials.tv/ads/funny-commercial-1365.php
http://topcommercials.tv/ads/banned-commercial-1364.php

上記の URL のコードは、数日前の作業コードと何ら変わりはありません。

Facebook は og:url エラーを返しますが、それは問題ではありません。エラーで共有するビデオを取得しました。私のウェブサイトは、エラーとともにコンテンツを自動的に生成していました。

以前は、これを行う必要はありませんでした。誰かが問題なく Facebook で動画を共有できた

この問題の解決に役立つ可能性のあるもう 1 つの手がかりは、表示されるコメント ボックスにエラー メッセージが表示されることがあることです。

(警告: http://topcommercials.tv/ads/banned-commercial-1364.phpにはアクセスできません。)

4

2 に答える 2

1

Facebook は、og:url メタ タグにリストされているすべてのデータから取得します。最初の壊れたリンクでは、og:url がhttp://topcommercials.tv/wallposts/fbwallpost/ads-1364.htmlとしてリストされており、これは 404 です。

404 を修正すれば、Facebook は適切なデータを見つけるはずです!

于 2013-01-10T23:53:17.327 に答える
0

I just spoke with my web host. They said that Facebook is having difficulty establishing a stable connection to the IP of my servers due to its nameservers not being set properly. I am working on resolving this issue. I will get back to you all!

于 2013-01-18T19:13:52.277 に答える