facebook - 无法为新创建的相册设置隐私

标签 facebook facebook-graph-api

我正在尝试创建所有人都可以看到的相册:

FB.api("/me/albums", "post", {
    name: "album name", privacy: '{"value":"EVERYONE"}'
}, function(response) {
    //...
});

但它是使用 friends 隐私创建的。

Docsprivacy 字段是:

A JSON-encoded object that defines the privacy setting for the album, for example: {"value":"SELF"}

value: The privacy value for the object, specify one of EVERYONE, CUSTOM, ALL_FRIENDS, NETWORKS_FRIENDS, FRIENDS_OF_FRIENDS, SELF.

我试过 '{"value":"EVERYONE"}', {"value":"EVERYONE"}, {value:"EVERYONE"} - 没有效果。这是一个错误还是我遗漏了什么?

最佳答案

发生这种情况是因为新的每应用帖子隐私控制设置为好友,因此此应用只能将隐私设置为好友。

请阅读以下博客文章了解更多信息: https://developers.facebook.com/blog/post/543/

关于facebook - 无法为新创建的相册设置隐私,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7125614/

相关文章:

javascript - Facebook 注册问题

ruby-on-rails - 来自 Facebook OpenGraph API 的食物风格字段

java - 发布视频时总是提示视频格式不受支持

android - 保留 Facebook 好友列表的本地副本

database - Facebook 隐私权限设计

javascript - 如何将 Facebook Graph API 响应存储为 Javascript 数组?

javascript - Facebook JavaScript API : get username and image by session?

java - 添加了 RestFB jar,但未找到 FacebookClient 符号

facebook-graph-api - OAuthException error_message : "Invalid scope: []" What am I doing wrong?

java - Facebook Graph api 通知发送抛出异常