【问题标题】:Facebook IOS SDK Feed Post VisibilityFacebook IOS SDK 提要发布可见性
【发布时间】:2011-12-01 23:02:50
【问题描述】:

我有这个功能

-(void)feed_post:(NSString *)message andDelegate:(id<FBRequestDelegate>)delegate{
    NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                   message, @"message",
                                   nil];
    [facebook requestWithGraphPath:@"/me/feed" andParams:params
                     andHttpMethod:@"POST" andDelegate:delegate];

}

将消息发布到用户的墙上。一切正常,但只有我可以看到该帖子。它似乎是作为自己的私人消息发布的。我应该如何配置参数以更改帖子的可见性?谢谢。

【问题讨论】:

    标签: iphone ios sdk fbconnect


    【解决方案1】:

    这成功了。我还必须删除 cookie。

    NSDictionary *dictPrivacy = [NSDictionary dictionaryWithObjectsAndKeys:@"EVERYONE",@"value", nil];
    SBJSON *jsonWriter = [[SBJSON new] autorelease];
    NSString *strPrivacy = [jsonWriter stringWithObject:dictPrivacy];
    NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                       message, @"message",
                                       strPrivacy,@"privacy",
                                       nil];
    

    【讨论】:

    • 我只是遇到了相反的问题 - 我想测试我的应用程序是否正确发布,而其他人看不到。根据上面的代码,使用:NSString *strPrivacy = @"{'value': 'SELF'}";
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-05
    • 1970-01-01
    • 2013-07-14
    相关资源
    最近更新 更多