通过iOS应用发布到用户墙时的隐私设置

时间:2011-08-21 11:04:26

标签: iphone objective-c ios facebook facebook-graph-api

我已经通过我正在制作的iPhone应用程序在我自己的个人资料上成功发布了帖子。但是该帖子只对我可见,我该如何修复隐私设置?我做了以下事情。我不知道jsonWriter-part是否正确,我在Facebook的视频项目中找到了它。

NSDictionary *dictPrivacy = [NSDictionary dictionaryWithObjectsAndKeys:@"ALL_FRIENDS", @"value", nil];
SBJSON *jsonWriter = [[SBJSON new] autorelease];
NSString *strPrivacy = [jsonWriter stringWithObject:dictPrivacy];

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                   name, @"name",
                                   message, @"message", 
                                   picture, @"picture",
                                   caption, @"caption",
                                   link, @"link",
                                   description, @"description", 
                                   strPrivacy, @"privacy", nil];

1 个答案:

答案 0 :(得分:1)

您可以将值参数修改为这些值 所有人,ALL_FRIENDS,NETWORKS_FRIENDS,FRIENDS_OF_FRIENDS。

希望这会有所帮助。

PS:更多详情可在此处找到http://developers.facebook.com/docs/reference/api/post/