我的网站上有一个分享按钮(我使用 AddThis 工具) 和以文章为类型的 Open Graph 元标记:
meta property="fb:app_id" content="No"
meta property="og:image" content="LogoUrl"
meta property="og:image:type" content="image/jpg"
meta property="og:image:width" content="200"
meta property="og:image:height" content="500"
meta property="og:url" content="LogoUrl"
meta property="og:title" content="title"
meta property="og:type" content="article"
我的 url 看起来像这样:[mySite]/9095210/1811,所以对于每个不同的 url,我插入不同的缩略图、标题和描述。
我的图片来自绝对 url。
问题:我在 facebook 共享预览窗口中看到详细信息,只有在我第二次单击共享按钮之后。第一次出现 facebook 共享窗口,但没有任何详细信息。如果我在第一时间继续并分享链接(就像之后的时间一样),我会在我的 Facebook 上看到所有详细信息。所以,问题只出现在 facebook 分享预览窗口。
有人遇到过这个问题,也许可以提供帮助?
最佳答案
我遇到了同样的问题,解决方案如下:
您需要在facebook开发者专区创建一个应用程序:https://developers.facebook.com/apps
并且需要像这样将应用程序 ID 放入 fb_init:
js.src = "//connect.facebook.net/hu_HU/all.js#xfbml=1&appId=YOUR_APP_ID";
提供正确的appliaction id后,我的问题就解决了。
关于Facebook 分享网址仅在第二次点击时显示预览详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17131623/