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 に答える