0

我正在使用 facebook-ios-sdk。我想在 Facebook 墙上发布安全信息(状态、链接、视频等),这样只有特定的朋友才能看到更新。

我怎样才能做到这一点?

4

1 回答 1

1

检查此链接中的隐私参数http://developers.facebook.com/docs/reference/api/post/

和代码是这样的。此代码仅用于状态更新

NSDictionary *privacyDict = [[NSDictionary alloc] initWithObjectsAndKeys:
                   @"SELF",@"value",
                   nil];
SBJSON *jsonWriter = [[SBJSON new] autorelease];
NSString *privacyJSONStr = [jsonWriter stringWithObject:privacyDict];
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                   @"my message", @"message",
                   privacyJSONStr, @"privacy",
                   nil];

根据你的使用设置字典privacyDict的objectofkey (value,friends,networks,allow,deny)

NSDictionary *privacyDict = [[NSDictionary alloc] initWithObjectsAndKeys:
                   @"CUSTOM",@"value",
                   @"SOME_FRIENDS",@"friends",
                   @"[comma separated friends id]",@"allow",
                   nil];
于 2011-04-13T09:46:35.563 回答