在我的iphone应用程序中,我想让用户将图像上传到他的Facebook相册并同时发布一个故事。故事的媒体字段包含上传图片的网址。我成功上传了照片并获得了结果“link”和“src_small”属性。但是当我使用FBStreamDialog发布故事时,我得到了:
alt text http://ss10.sinaimg.cn/orignal/5d84b24ag89d4c79cbcb9&690
最后,我发现:http://developers.facebook.com/live_status#msg_625,它说:
We no longer allow stream stories to contain images that are hosted on the fbcdn.net domain. The images associated with these URLs aren't always optimized for stream stories and occasionally resulted in errors, leading to a poor user experience. Make sure your stream attachments don't reference images with this domain. You should host the images locally.
似乎我无法完成我的工作,你的解决方案是什么?提前谢谢!
答案 0 :(得分:1)
您无法使用该图片或Facebook本身的图片
您可以将图片上传到其他服务器或将其上传到在线照片共享,例如picasa
答案 1 :(得分:0)
我有使用ShareKit的这个功能 - 它非常好: http://www.getsharekit.com/
它也是开源的,所以你可以看到它们是如何做到的......
祝你好运!