1

コンテンツの識別にハッシュタグ URL を使用する SPA を使用しています ( #/resource/id)。いいねボタンを追加しましたが、機能しますが、サムネイルや説明などを指定するにはどうすればよいですか?

私が読んだことから、私は使うべきです

<meta property="og:image" content="http://www.example.com/site/preview.png"/>

しかし、バックエンドのない静的ページがあります + 読み込まれるコンテンツに応じて変更する必要があります。私は何をすべきか?

更新:私は答えを見つけました: AJAX-Load 後の Facebook のようなボタンの更新

4

2 に答える 2

1

メタ タグを動的にするには、PHP や ASP などのバックエンド コードを使用する必要があります。ドキュメントのヘッダーを動的にする方法は他にありません。


PHP の例:

<?php
if(isset($_GET['myparam']) && $_GET['myparam']==='big'){
echo '<meta property="og:image" content="http://www.example.com/site/preview_big.png"/>';
}else{
echo '<meta property="og:image" content="http://www.example.com/site/preview_little.png"/>';
}
?>
于 2013-07-23T17:48:30.563 に答える
0

適切な URL を画像に渡す方法を見つける必要があります。Facebook はこのタグを受け取り、サイトにアクセスして画像を取得します。

于 2013-07-24T13:15:52.517 に答える