2014-04-25 52 views
0

我得到了錯誤代碼401,而且好像我的訪問令牌已過期。 Dropbox參考說明如下: 「用戶可以禁止訪問令牌(來自帳戶頁面),Dropbox管理員在濫用情況下撤銷訪問令牌,或者隨着時間推移過期。」iOS Dropbox核心API過期訪問令牌

我沒有禁用任何東西,我曾經有正確的訪問和上傳文件沒有任何問題,所以我假設訪問令牌已過期。我該怎麼辦?

+0

可能重複[iOS版的Dropbox SDK - 無法上傳或獲取元數據(http://stackoverflow.com/questions/23325875/ios -dropbox-sdk-can-upload-or-get-metadata) – smarx

回答

0

根據the docs您需要重新認證用戶:

401 Bad or expired token. This can happen if the user or Dropbox revoked or expired an access token. To fix, you should re-authenticate the user. 
+0

我剛纔也看到了......這是否意味着我必須禁用控制檯上的應用程序並再次啓用它?或者它是在我的代碼中完成的? – Oscar

+0

在我的代碼或Dropbox控制檯中重新進行身份驗證嗎?因爲我在控制檯上創建了一個新項目,使用了這個新的應用程序密鑰和祕密,但結果相同,這使得我認爲它是我的代碼上的東西,但我無法弄清楚什麼...... – Oscar

+0

在您的代碼中,您需要重新 - 使用OAuth驗證用戶身份。 – runmad