我想在我的网站上发布带有一些文字的图片。但就我在开发人员api中看到的情况而言,我可以看到图像可以上传到相册(或FB为应用创建相册)或带链接的缩略图,但不能在用户的墙上看到常规图像
有人可以帮助我吗?
答案 0 :(得分:1)
您可以尝试将其设为序列化链接:
<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>
但请确保通过编码器运行它以考虑空格:
答案 1 :(得分:-1)
最后,我找到了一种方法。这可以通过以下方式完成:
在用户相册中上传图片。这可以通过图表api中的'photo'功能实现,其中'url'字段设置为图像的URL或将图像作为帖子字段传递。
然后创建一个Feed,其中“link”字段指向用户相册中的图片 - &gt;该链接类似于
http://www.facebook.com/photo.php?fbid=<id_of_the_image_gotten_from_previous_operation>
现在,您可以看到新闻Feed中共享了一张大图片。要了解图表api的照片功能和Feed功能,请查看https://developers.facebook.com/docs/reference/api/