私のページに Facebook のリンクのプレビューを含めたいと思います。私はFacebookアプリに登録されているウェブサイトを持っています。入力があり、ユーザーがそこに URL を入力するたびに、ウォール投稿中に Facebook と同じプレビューを表示したいと思います。これどうやってするの?
ありがとう、アレックス A.
私のページに Facebook のリンクのプレビューを含めたいと思います。私はFacebookアプリに登録されているウェブサイトを持っています。入力があり、ユーザーがそこに URL を入力するたびに、ウォール投稿中に Facebook と同じプレビューを表示したいと思います。これどうやってするの?
ありがとう、アレックス A.
基本的には、プレビューしたいページの html を取得するリクエストを行う必要があります。Web 開発者は、facebook のプレビューに入れたいものを、頭の中のメタ タグに入れます。それらは次のようになります。
<meta property="og:image" content="http://image.png">
次に、jqueryを使用してそのものを取得する必要があります
var imgSrc = $(html).filter('meta[property="og:image"]').attr('content');
そしてどこにでも置く
document.getElementById("wherever").innerHTML = '<img src="' + imgSrc + '" />';
編集: 申し訳ありませんが、おそらく Facebook API からそれを行いたいと思っていることに気付きました。彼らにはそのための方法がありません。自分で作成する必要があります。