2013-03-12 58 views
4

我使用他們的非標準API共享圖像圖像Flickr的錯誤域= com.flickr代碼= 108「的操作無法完成

沒有與互聯網沒有問題,有時它上傳圖像,有時我收到這樣的錯誤。(當我按下autorize按鈕)

能有些幫助解決或解釋這個問題?是否與API,我的共享代碼,互聯網,或別的東西連接?謝謝。

Error Domain=com.flickr Code=108 "The operation couldn’t be completed. Invalid frob" UserInfo=0x1fdf10e0 {NSLocalizedFailureReason=Invalid frob}

OFFlickrAPIRequest *request = ....; 
... 
NSData *imageData = UIImageJPEGRepresentation(image, 0.8); 
NSInputStream *imageStream = [NSInputStream inputStreamWithData:imageData]; 

[request uploadImageStream:imageStream suggestedFilename:@"Image.jpg" MIMEType:@"image/jpeg" arguments:[NSDictionary dictionaryWithObjectsAndKeys: @"text", @"title", nil]]; 
+0

把相關代碼放在這裏:0 – iPatel 2013-03-12 14:46:18

+0

它是共享的,對於很多代碼也有,我加了上傳代碼,但我認爲問題不在這裏。 – 2013-03-12 14:51:57

+0

似乎是從我看到在谷歌「無效frob flickr」中看到的令牌問題。 – Larme 2013-03-12 15:11:26

回答

0

試試這個:

  1. 設置burpsuite proxy
  2. 點你的模擬器/ MAC/iPhone到代理
  3. 關閉SSL Flickr的API客戶端上。如果您無法關閉Flickr API的SSL,請創建自簽名證書,將其導入iPhone,將其導入到burpsuite並啓用https代理。
  4. 直到出現錯誤時才發出幾個請求。
  5. 檢查burpsuite中的錯誤。

這其中大部分在本教程中描述:Intercept iPhone and iPad SSL connections that require a valid SSL certificate

+0

有沒有任何教程如何做到這一點? – 2013-03-14 15:32:21

+0

試試這個:http://community.securusglobal.com/2012/09/11/how-to-intercept-iphone-and-ipad-ssl-connections-that-require-a-valid-ssl-certificate/ – 2013-03-14 17:09:07

+0

Didn沒有幫助,或者我不明白如何使用它 – 2013-03-18 15:57:56

0

我花了很多時間調試這個錯誤:

Flickr says: Invalid frob 

但我相信一切都確定了FROB字符串。

我知道這是一個糟糕的解決方案,即使不是一個解決方案,但我做到了這一點:所以我做了什麼後,我收到這樣一個罕見的錯誤,我再次使用保存frob一切令人愉快的令牌請求。 (如果frob真的是無效的,那麼它如何從下次嘗試上傳它)。

相關問題