【发布时间】:2012-01-30 10:10:04
【问题描述】:
我正在尝试将照片发布到用户不拥有的页面。请注意,我从其他讨论线程中找到的所有解决方案都要求用户具有管理权限并获得具有 *manage_pages* 权限的页面的 access_token。
但是,我想做的不同:使用 iOS SDK 将图像上传到页面,该页面具有人们可以向其上传图像的设置。
我尝试了几种方法,但都没有奏效。
这是我获得权限的方式
NSArray *permissions = [[NSArray alloc] initWithObjects:
@"photo_upload",
@"share_item",
@"status_update",
@"manage_pages",
@"user_likes",
@"publish_stream",
nil];
[fb authorize: permissions];
这是上传图片的代码
NSString *uri = [NSString stringWithFormat: @"%@/photos", FBPageId];
[fb requestWithGraphPath: uri
andParams: params
andHttpMethod: @"POST"
andDelegate: self];
它一直将图像发布到用户的相册,这不是我想要的。
如果有人知道怎么做,我将不胜感激。谢谢!
【问题讨论】:
标签: iphone ios facebook-graph-api photo