我一直在开发一个像Facebook一样的小项目按钮,我遇到了一个小问题。
假设我有一个网页,我会执行以下操作:
在这种情况下,我得到这样的东西:
{
"id": "http://my-page/path",
"shares": 1
}
但是,如果我稍后添加OpenGraph标记,我仍然会得到相同的结果,即使它应该看起来像一个实际的OpenGraph对象。 E.g。
{
"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"
}
有什么方法可以获取现有的“喜欢”网址并将其转换/更正为OpenGraph对象(如果有的话)?
答案 0 :(得分:1)
Facebook需要重新调整页面才能获得更新的元数据。这可能是个问题。
要让Facebook重新调整页面,您需要访问包含Facebook's Linter或“赞”页面的页面作为页面管理员。
更多详细信息,请参阅“编辑元标记”部分 https://developers.facebook.com/docs/opengraphprotocol/