1

在我的应用程序中,我想将图像分享到 flickr。我使用了 flickr 提供的库。授权后我调用以下方法

[self.flickrRequest uploadImageStream:[NSInputStream inputStreamWithData:JPEGData] suggestedFilename:@"Pic 2 Print" MIMEType:@"image/jpeg" arguments:[NSDictionary dictionaryWithObjectsAndKeys:@"0", @"is_public", nil]];

但我得到这个错误

kUploadImageStep 错误 Domain=org.lukhnos.ObjectiveFlickr 代码=2147418115 “操作无法完成。(org.lukhnos.ObjectiveFlickr 错误 2147418115。)

如果有人知道,请帮助我。

提前致谢。

4

1 回答 1

0

对我来说,解决方案是使用 lib 使用的默认用户代理。似乎 Flickr 正在阻止来自 iOS 的连接。当我放置一个不同的用户代理时,HTTPRequest.userAgent = @"hehe";我得到了它的工作。

于 2014-07-02T13:03:14.513 回答