繁体   English   中英

使用Facebook ID在Facebook上共享图像

[英]Share a image on Facebook with facebook ID

我希望我网站的用户可以使用“打开图”在他们的墙上共享图片。 在要共享的图像的URL中,我包括Facebook ID人,这使我:

<meta property="og:image" content="http://mywebsite.com/text_ID.jpg" />

有用。 生成了具有ID的图像,但是当我在Facebook Object Debugger上进行测试时:

<meta property="og:image" content="http://mywebsite.com/text_.jpg" />

身份证不见了。 我不理解为什么。 有人会到期吗? 预先感谢您的回复。

我认为这是因为Facebook Object Debugger在抓取页面时未登录到您的应用程序,因此没有用户ID。

一种解决方案是从URL获取用户ID。

为了更清楚@Yassine的答案,

您正在为特定用户生成图像,这肯定是获取ID并将相应ID放入OG元标记的动态方式。

Facebook对象调试器无法从meta标记中识别ID,因为它没有登录到您的应用中,这意味着您的应用没有ID,因此在meta标记中未设置ID。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM