更新Facebook通过JavaScript打开图形元标记
问题描述:
我试图更新Facebook的开放图形标题的元内容。我更新了内容,但是当它发布了Feed时,它仍在拖动旧信息。更新Facebook通过JavaScript打开图形元标记
例子:
<meta property="og:title" content="Title 1"/>
I managed to update to
<meta property="og:title" content="Title 2"/>
当我点击了Facebook一样,它仍然指向的标题 “标题1”。
我怎样才能使它更新?
答
我猜你已经想通了这一点,但其他人可能有同样的问题。
您不能更改使用JavaScript的Open Graph meta标签的页面加载后,如Facebook寻找meta标签时请求页面再次从服务器,因此它不会找到更新的代码。
而且,我发现,Facebook的搜索只在打开图meta标签的头部,因此增加他们在身体不会工作。
答
Facebook的擦伤用于元数据的页面只有当它是必要的。在对元数据进行更改后,您需要在POST请求中重新提交'scrape'参数设置为'true'的对象。