0

我想从我的网站在 FB 中发布带有一些文字的图像。但据我在开发人员 api 中看到的,我可以看到图像可以上传到相册(或 FB 为应用程序创建相册)或带有链接的缩略图,但不是用户墙上的常规图像.

有人可以帮我吗?

4

2 回答 2

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>

但请确保通过编码器运行它以考虑空间:

于 2013-03-02T17:28:01.703 回答
-1

最后,我找到了一种方法。这可以按如下方式完成:

  1. 上传用户相册中的图片。这可以通过图形 api 中的 'photo' 函数来实现,其中 'url' 字段设置为图像的 URL 或将图像作为 post 字段传递。

  2. 然后创建一个带有“链接”字段的提要,指向用户相册中的图像->链接将类似于

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/

于 2013-03-12T13:43:55.253 回答