我一直在用 Facebook 之类的按钮做一个小项目,但遇到了一个小问题。
假设我有一个网页并且我执行以下操作:
- 在该页面上放置一个“喜欢”按钮(如文档中所述)
- ...不包括 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 对象(如果有)?