当我将帖子上传到墙上时,我不仅希望看到一条消息,还希望看到一张图片。 如果我将(与其他参数一起)一个带有图像 URL 的字符串作为“图片”参数,它就可以工作,但仅如果图像位于某个侧面服务器中,而不是在我的 Facebook 相册。
当我尝试使用相册中的图像 url 时,我只是得到“Auth 异常”,没有任何解释响应(只是“nil”);我使用最后一个 Hackbook 示例,并在此基础上发出如下请求:
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"Some message", @"message",
@"http://a1.sphotos.ak.fbcdn.net/hphotos-ak-snc6/62347_158935964133931_100000525850093_395542_6306928_n.jpg", @"link",
@"http://a1.sphotos.ak.fbcdn.net/hphotos-ak-snc6/62347_158935964133931_100000525850093_395542_6306928_n.jpg", @"picture",
nil];
[[delegate facebook] requestWithGraphPath:@"me/feed"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
这些引用可以在单独的浏览器中打开(不包含任何cookie),但使用它们我会崩溃。
如果要更改对某物的引用。喜欢
一切正常。
任何想法将不胜感激。
最佳答案
我也有类似的问题。我得出的结论是,问题在于您尝试链接的图像大小,对我来说,只有当它是小图像时才有效。
但是,链接包含该照片的 Facebook 页面怎么样?
http://www.facebook.com/photo.php?fbid=MY_PHOTO_ID
关于android - 将相册中的图片发布到我的墙上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9329074/