Facebook在页面墙上发布而不是用户的墙

时间:2014-06-12 07:13:46

标签: facebook-graph-api

我正在使用oauth来获取Facebook的离线访问令牌。

使用用户(墙)访问令牌,图像/文本张贴在正确的墙上。

但是,当我使用页面访问令牌在页面上发布某些内容而不是在页面上发布时,它会在用户的墙上发布。

任何人都可以帮助我......

1 个答案:

答案 0 :(得分:0)

这样做。它会工作。将pageID替换为您想要发布的自己的pageID。

NSMutableDictionary *variablesForEvent=[NSMutableDictionary dictionaryWithCapacity:1];
[variablesForEvent setObject:@"my message" forKey:@"message"];
NSString *postToFBEventRequest = [NSString stringWithFormat:@"%@/feed",@"pageID"];
    [FBRequestConnection startWithGraphPath:postToFBEventRequest
                                 parameters:variablesForEvent
                                 HTTPMethod:@"POST"
                          completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
                          }];