我在我的网站的3个页面中使用Facebook发送按钮。在我发送消息之前,标题,网站和描述看起来很好。发送后,它会在消息中显示不同的标题和不同的描述。我不知道这里有什么问题?这是我的错误或缓存问题或其他什么?
提前多多感谢!
答案 0 :(得分:0)
Facebook有一个名为URL Linter的工具。这个工具让我们了解如何在Facebook上分享网址,提取哪些内容,哪些图片将被提取。我们可以将此工具用于任何网址,并获取最新的标题,说明,摘录以及共享链接时将显示的其他内容。如果您使用此工具已经共享的URL,那么Facebook将获取最新内容,并使用最新内容更新缓存。 https://developers.facebook.com/tools/debug
答案 1 :(得分:0)
首先,您必须交叉检查并确认共享的网址是正确的网页,而不是简单的域名地址。最好交叉检查<Head>
标记内的以下内容,以确保您已完成基本的代码要求。
<link href="{URL OF THE PAGE}" rel="canonical">
<meta content="{YOUR FB APP ID}" property="fb:app_id">
<meta content="{YOUR PAGE TITLE}" property="og:title">
<meta content="website" property="og:type">
<meta content="{URL OF THE PAGE}" property="og:url">
<meta content="{LOGO IMAGE URL}" property="og:image">
<meta content="{YOUR SITE NAME}" property="og:site_name">
完成此操作后,它应该主要通过不同的标题和不同的描述来解决您的问题。
如果您仍然遇到问题,请转到https://developers.facebook.com/tools/debug
输入URL或访问令牌,然后单击DEBUG按钮。如果Facebook访问该页面时出现任何错误,它将指导您。
希望这会有所帮助。