-1

Facebook でリンクを共有しているときに、奇妙な動作が発生します。ただし、Twitter、LinkedIn などの他のサービスは正常に機能しています。共有しようとしている URL は次のとおりです

共有に使用されるコードはAddThis.comからのものです

しかし、共有すると、スクリプトエラーが発生します

「お使いのブラウザはスクリプトをサポートしていないか、その機能を無効にしています。ヘルプが必要な場合は、折り返しの電話を受けるためにメールを送信してください。」

問題のデバッグを手伝ってもらえますか?

Facebookで共有するために生成されたURLは次のとおりです...

https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.maerskline.com%2Flink%2F%3Fpage%3Dnews%26path%3D%252Fnews%252Fnews20120217_dup%23.UM8CF1OJGZA.フェイスブック

4

4 に答える 4

0

これはスクリプトエラーではなく、ソースコードに正しいものです。また、ブロックされていません。ブロックされていない場合は、エラーメッセージが表示されます。

Open Graphタグを使用することをお勧めします。ここを参照してください:

http://ogp.me/

それらのいくつか(タイトル、説明、画像など)を追加すると、すべてが正しく表示されます。ここでテストします:https ://developers.facebook.com/tools/debug

警告を見てください。警告は、最小で使用する必要があるOpenGraphタグを示しています。Open Graphタグを含めない場合、Facebookはページのテキストを使用します。残念ながら、Facebook LinterはJavaScriptを認識していないため、ページからエラーメッセージを直接取得します。

于 2012-12-17T14:25:21.100 に答える
0

uri の末尾に問題があり%23.UM8CF1OJGZA.facebookます。同じエラーがありますが、別のコード (UM8CF1OJGZA ではなく UZt1MuSm2WM)

于 2013-05-21T13:32:54.167 に答える
0

Facebook がこの Web サイトの構造全体をブロックしている可能性があります。そうかどうかを確認するには、コメント ボックスにその maerskline.com のリンクを貼り付けてみてください。そのリンクをステータス更新にコメントする際にも問題が発生した場合は、http://goo.gl/ を使用て、maerskline.com リンクを他の無害なリンクに変換して、Facebook をだまして投稿できるようにすることができます。 Facebookのどこにでもリンクします。

于 2012-12-17T13:55:47.977 に答える