【发布时间】:2014-09-17 11:35:14
【问题描述】:
我在 facebook 页面上发布图片和虚拟文本,页面 ID 为“848190045198980”。我正在使用我的 facebook 凭据登录。我还拥有特定页面的管理员角色。所以我只是获得基本权限来自facebook。下面是请求和响应。
请求:
UIImage * productImage = [UIImage imageNamed:@"corporate.png"]; NSData * imageData = UIImagePNGRepresentation(productImage);
NSDictionary *params = @{@"message": @"Hello XYZ", @"source":imageData};
[FBRequestConnection startWithGraphPath:@"/848190045198980/photos" parameters:params HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
if(!error)
{
if(completionBlock)
{
NSLog(@"%@",result);
completionBlock(YES,result,nil);
}
}
else
{
if(completionBlock)
completionBlock(NO,nil,error);
}
}];
回应: {"id":"1481175438805031","post_id":"848190045198980_1481175438805031"}
预期结果:我的帖子应该会出现在 Facebook 页面的“帖子到页面”部分。
实际结果:什么都没有。
请指出我在这里缺少什么的正确方向。我已经检查了几次 API 文档,但我发现我在哪里缺少一些东西真的很难。
问候, 罗马
【问题讨论】:
标签: facebook