如何使用Graph API设置Facebook相册隐私?

问题描述:

我想知道是否可以使用RestFB Java库设置特定Facebook专辑的隐私设置?如何使用Graph API设置Facebook相册隐私?

非常感谢你,

问候,

安东尼

+1

根据http://developers.facebook.com/docs/reference/api/album,你不能。 – Gazler 2010-10-07 09:49:33

+0

根据https://developers.facebook.com/bugs/176987712426506/,它被提交为一个已经修复的错误。我还没有测试过,所以无法确认。 – supermasher 2013-04-13 13:56:39

这是不可能的时刻。在Facebook上的主要API页面上,您可以看到哪些操作是可能的。可悲的是,更新是不是其中之一:

http://developers.facebook.com/docs/api

卷曲https://graph.facebook.com/me/albums -F '=的access_token XXX' -F '名称=我的专辑' -F '隐私= { “值”: “ALL_FRIENDS”}'

+0

提供json对象不起作用。创建的相册具有隐私“朋友”。 ('/ me/albums','post',{name:'Test album',message:'Test album for test purposes',privacy:{'值':'EVERYONE'}},function(response){console.log(response);}); – JosFabre 2013-08-06 15:49:13

您可以在创建相册时设置隐私设置。

目前,您不能更新设置,也不能通过API删除现有相册,以防您想删除并重新创建它作为解决方法。 http://bugs.developers.facebook.net/show_bug.cgi?id=17111

当您创建相册,你需要创建一个保密的对象,包括其作为POST请求中的参数,这是一个Post对象的文档在这里更清楚地描述了一个JSON编码的字符串: https://developers.facebook.com/docs/reference/api/post/