在网页上,我包括
<meta property="fb:pages" content="123...">
以及各种开放图表信息。我最近用这个号码创建了 Facebook“页面”。
当链接在 Facebook 上共享时,og:image 等可以工作,但与我尝试链接的 Facebook“页面”没有连接。相反,共享的右上角有一个“i”,其中提供了一个关于此网站的信息框,其中显示“Facebook 页面:未找到”。 (我已将网址放入共享调试器 https://developers.facebook.com/tools/debug/首先并重新抓取那里的网址。)
我看到有一些方法可以在“业务管理器”中验证您对整个域名的所有权(脸书文档 https://developers.facebook.com/docs/sharing/domain-verification,但上面写着:
您仍然可以将开放图谱标签添加到您的网站以表明所有权 - 这不需要使用业务管理平台。您可以在开放图 - 对象属性文档中找到有关实现 fb:pages 标签的更多信息。
所以我认为 fb:pages 应该可以工作,而且我认为它应该像我一样工作。不幸的是,该引用的链接现在转到不相关的文档。此外,Facebook 的共享调试器显示fb:app_id
它在页面上找到的开放图谱属性中。
另一方面,还有其他文档仅fb:app_id
被提到。那么,是否仍然可以在不制作应用程序或在网页上包含更多 Facebook 交互性的情况下,仅在网页内说明它应该与哪个 Facebook“页面”相关联? (就像我想的那样fb_pages
会工作。)
根据打开图 - 对象属性文档 https://developers.facebook.com/docs/sharing/opengraph#standard,“自 2019 年 5 月 1 日起,所有新发布的开放图谱故事将在新闻源中呈现为普通链接共享”。这开放图标记 https://developers.facebook.com/docs/sharing/webmasters#markup也不再有 fb:pages 元标记。一些基本标签,如 og:image,仍然有记录。
这是……一个我不明白的决定。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)