在我的应用中,我想与flickr分享图片。
我使用了flickr提供的库。授权后,我调用以下方法
[self.flickrRequest uploadImageStream:[NSInputStream inputStreamWithData:JPEGData] suggestedFilename:@"Pic 2 Print" MIMEType:@"image/jpeg" arguments:[NSDictionary dictionaryWithObjectsAndKeys:@"0", @"is_public", nil]];
但是我得到这个错误
kUploadImageStep错误域= org.lukhnos.ObjectiveFlickr
Code = 2147418115“该操作无法完成。
(org.lukhnos.ObjectiveFlickr错误2147418115。)
如果有人知道,那么请帮助我。
提前致谢。
最佳答案
对我来说,解决方案是使用lib正在使用的默认用户代理。似乎Flickr阻止了来自iOS的连接。当我放置其他用户代理时,HTTPRequest.userAgent = @"hehe";
我可以使用它。