[英]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.