我想从我的网站在 FB 中发布带有一些文字的图像。但据我在开发人员 api 中看到的,我可以看到图像可以上传到相册(或 FB 为应用程序创建相册)或带有链接的缩略图,但不是用户墙上的常规图像.
有人可以帮我吗?
我想从我的网站在 FB 中发布带有一些文字的图像。但据我在开发人员 api 中看到的,我可以看到图像可以上传到相册(或 FB 为应用程序创建相册)或带有链接的缩略图,但不是用户墙上的常规图像.
有人可以帮我吗?
您可以尝试将其设为序列化链接:
<a href="
https://www.facebook.com/dialog/feed?app_id=12345567&link=http://yoursite.com?&picture=http://yoursite/assets/yourimage.jpg&name=This is my cool post&description=This is the content of the post&redirect_uri=http:/yoursite.html?"> </a>
但请确保通过编码器运行它以考虑空间:
最后,我找到了一种方法。这可以按如下方式完成:
上传用户相册中的图片。这可以通过图形 api 中的 'photo' 函数来实现,其中 'url' 字段设置为图像的 URL 或将图像作为 post 字段传递。
然后创建一个带有“链接”字段的提要,指向用户相册中的图像->链接将类似于
http://www.facebook.com/photo.php?fbid=<id_of_the_image_gotten_from_previous_operation>
现在,您可以看到一个大图像已在新闻源中共享。想要了解graph api的照片功能和feed功能,请查看https://developers.facebook.com/docs/reference/api/