在墙上张贴照片

问题描述:

是否可以将照片张贴到墙上(而不是为应用程序创建的相册)? 我想过了遍历所有用户的相册并张贴到名为“Wall Photos”的照片,但想知道是否有更优雅的方式?在墙上张贴照片

谢谢

+0

您是否想张贴任何图像,这将打开图像的外部URL,或者您想让图像像在Facebook相册中一样显示?因为第一种选择是可能的,但第二种选择不可行。 – 2012-01-12 17:16:52

您可以使用JavaScript SDK中的FB.ui方法。如果您提供的图像的URL为linkpicture参数。这将为活动用户创建一个贴图帖子,其中包含图片,标题,标题,说明等。图片和标题将链接到您提供的任何URL。

FB.ui({ 
    method: 'feed', 
    name: 'Name Goes Here', 
    link: 'link to the image', 
    picture: 'link to the image', 
    caption: 'caption goes here', 
    description: 'description goes here', 
    properties: '' 
    }, 
    function(response) { 
     //You can check the response variable to see if the post has been created 
    } 
); 

专辑有型,要求左右/图形API的专辑,不是检查可以检查这个名字的时候,你可以看到。

最终使用了这里列出的方法https://developers.facebook.com/blog/post/526/。 首先上传照片,然后使用object_attachment链接到它。