有人知道为什么当我在我的应用程序中向当前通过身份验证的用户发布状态/消息时,facebook中显示的默认隐私是“只有我”吗?我已经阅读并尝试了他们的应用程序接口参考,包括这个:http://developers.facebook.com/docs/reference/api/post/,但我的应用程序就是停止工作。为何会这样呢?
这是我发布用户状态(预先生成)的代码:
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
appId, @"app_id",
@"Event Invitation", @"name",
@"Event Invitation", @"caption",
eventInvitationText, @"description",
eventInvitationLink, @"link",
@"http://fbrell.com/f8.jpg", @"picture",
nil];
[self.facebook dialog:@"feed" andParams:params andDelegate:self];关于这个链接,我还添加了:
@"EVERYONE", @"privacy"作为它的隐私参数之一,但当我添加它时,fb对话框只会显示我的应用程序中有一个错误。
你们能帮我吗?提前谢谢..
发布于 2012-02-13 18:39:43
当授权应用程序在身份验证对话框中发布时,用户可以为应用程序选择最大可见性设置。-您的应用程序不能选择比用户在此处选择的任何内容更开放的隐私设置
(你的应用程序也不能提示他们增加设置,但他们可以在Facebook个人资料的Privacy Settings - Apps, Games & Websites中自行更改)
https://stackoverflow.com/questions/9258349
复制相似问题