【发布时间】:2011-08-05 16:21:50
【问题描述】:
我正在尝试使用 Facebook iOS API 发布 Facebook 状态更新,其中包含一条消息和一个指向已在 Facebook 上的照片的链接。我已经使用另一个图形 API 调用的结果获得了图像的 URL。我已经将应用设置为具有 read_stream、publish_stream、offline_access 和 user_photos 的权限。
当我将图像作为状态更新的一部分发布时,我收到错误“操作无法完成。(facebookErrDomain 错误 10000。)”。但是,如果我尝试在 Facebook 上发布尚未发布的图片,则状态更新会正常发布并显示图片。
这很奇怪,就好像我试图通过在我的墙上发帖在网络上的 Facebook 中做同样的事情一样,我可以包含一个指向 Facebook 中图像的链接,它工作正常。
我尝试在 Facebook 中包含已存在的图片时是否做错了什么?我正在使用的电话是:
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"CIAO",@"message",
@"http://photos-g.ak.fbcdn.net/hphotos-ak-snc6/<rest_of_the_image_url>.jpg", @"picture",
nil];
[_facebook requestWithGraphPath:@"me/feed"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
我做错了什么?
谢谢!
【问题讨论】:
标签: ios facebook facebook-graph-api