2017-11-23 8 views
0

私は私の質問の答えが高いか低いかを探してきました。運がない。オープン・グラフ・イメージ・ロムを別のホストに使用できますか?

https://www.x.comでウェブサイトを運営している場合、私のog:画像はhttps://www.y.comであることができますか?

<meta property="og:image" content="https://www.y.com/images/thumb.jpg" /> 
+1

OGイメージタグがキャッシュされていることに注意してください。だからあなたがそれを変更して、あなたが意図したものを表示していないなら、FB devツールを使ってキャッシュを空にする必要があります。 –

答えて

1

はいうわさによればdiscovered by Barak Tawily last monthあったように、すべてのogメタタグは、でもurlを別のドメインを披露することができます。 ogメタタグは、ユーザーがリンクをクリックするまでが実際にはであることを知る方法はありませんが、ウェブサイトで利用できるコンテンツを示すためのものです。これは合法的に使用することができますが、悪意のある目的にも使用できます。 TheHackerNewsによると

は興味深いことに、Tawilyは、リンクがに言及した場合、Facebookは検証しないことがわかった「OG:URL」メタタグはスパマーが悪意のあるWebを広めるためにできるように、ページのURLと同じです正式なURLを 'og:url'に追加するだけで、偽装されたURLを持つFacebookのページを開くことができます。

Tawily's videoogタグなりすましと同時に、なりすましog:imageを展示:

Spoof

をあなたがする必要があるのは、セカンダリドメインにcontent属性を設定されています。

希望すると便利です。 :)

2

はい、可能です。

FBからのドキュメントからの例:

<html prefix="og: http://ogp.me/ns#"> 
<head> 
<title>The Rock (1996)</title> 
<meta property="og:title" content="The Rock" /> 
<meta property="og:type" content="video.movie" /> 
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/" /> 
<meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" /> 
... 
</head> 
... 
</html> 

コンテンツは、あなたがそれになりたいものは何でもすることができます。

参考:http://ogp.me/

関連する問題