在我的应用程序中,我想将一张图片分享到 flickr。 我使用了 flickr 提供的库。授权后我调用下面的方法
[self.flickrRequest uploadImageStream:[NSInputStream inputStreamWithData:JPEGData] suggestedFilename:@"Pic 2 Print" MIMEType:@"image/jpeg" arguments:[NSDictionary dictionaryWithObjectsAndKeys:@"0", @"is_public", nil]];
但是我得到了这个错误
kUploadImageStep Error Domain=org.lukhnos.ObjectiveFlickr Code=2147418115 "The operation couldn’t be completed. (org.lukhnos.ObjectiveFlickr error 2147418115.)
如果有人知道,请帮助我。
提前致谢。
最佳答案
对我来说,解决方案是使用 lib 使用的默认用户代理。 Flickr 似乎阻止了来自 iOS 的连接。当我放置不同的用户代理时,HTTPRequest.userAgent = @"hehe";
我让它工作了。
关于iphone - 在 iphone 中将图片上传到 flickr 时出错(Xcode 4.2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10139143/