私は Facebook のようなボタンを使った小さなプロジェクトに取り組んでいましたが、小さな問題に遭遇しました。
Web ページがあり、次のことを行うとします。
- そのページに「いいね」ボタンを配置します(ドキュメントで説明されているように)
- ...OpenGraph メタ タグを含めない場合
- ページを「いいね」します
- 関連する OpenGraph オブジェクトを調べます ( http://graph.facebook.com/?id=SITE_NAME経由)。
この場合、次のようなものが得られます。
{
"id": "http://my-page/path",
"shares": 1
}
ただし、後で OpenGraph タグを追加すると、実際の OpenGraph オブジェクトのように見えるはずなのに、同じ結果が得られます。例えば
{
"id": "100559863426647",
"name": "Page",
"picture": "http://path-to-image.jpg",
"link": "http://my-url/path",
"likes": 1,
"app_id": 392482400810748,
"category": "Product/service",
"is_published": true,
"description": "Some Description",
"about": " Llama #2"
}
既存の「いいね」された URL を取り、それを OpenGraph オブジェクトに変換/修正する方法はありますか?