使用安全性在墙上发布(状态,链接,视频等)

时间:2011-03-28 13:45:54

标签: facebook facebook-graph-api iphone-sdk-3.0 facebook-ios-sdk

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

我该怎么做?

1 个答案:

答案 0 :(得分: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 (值,朋友,网络,允许,拒绝)

NSDictionary *privacyDict = [[NSDictionary alloc] initWithObjectsAndKeys:
                   @"CUSTOM",@"value",
                   @"SOME_FRIENDS",@"friends",
                   @"[comma separated friends id]",@"allow",
                   nil];