2013-07-19 65 views
0

按照工作下面的鏈接 using the v2 box api: how do I get a user id用戶ID與電子郵件

電子郵件應爲ID的工作協作,但是當我試圖用它失敗,以下錯誤電子郵件ID使用它,它做工精細當我使用的帳戶ID

請注意我已經取代實際的電子郵件ID與響應

{ 
"type": "error", 
"status": 404, 
"code": "not_found", 
"context_info": { 
    "errors": [ 
     { 
      "reason": "invalid_parameter", 
      "name": "id", 
      "message": "Invalid value '<my email id>'. 'id' with value '<my emmail id>' not found" 
     } 
    ] 
}, 
"help_url": "http://developers.box.com/docs/#errors", 
"message": "Not Found", 
"request_id": "183660525751e95b3044f1d" 
} 
+0

你能提供你在這個發送JSON請求? – seanrose

+0

這裏是我發送的JSON {「item」:{「id」:「」,「type」:「folder」},「accessible_by」:{「id」:「」}, :「editor」} 請注意我替換了實際的電子郵件ID和avobe JSON中的實際文件夾ID 謝謝 – user2541361

回答

0

的問題是在JSON你發送。目前您有:

{ 
    "item": { 
     "id": "YOUR_FOLDER_ID", 
     "type": "folder" 
    }, 
    "accessible_by": { 
     "id": "YOUR_EMAIL" 
    }, 
    "role": "editor" 
} 

如果您使用的電子郵件地址而不是用戶的ID,它應該與login屬性即

{ 
    "item": { 
     "id": "YOUR_FOLDER_ID", 
     "type": "folder" 
    }, 
    "accessible_by": { 
     "login": "YOUR_EMAIL" 
    }, 
    "role": "editor" 
} 
+0

非常感謝! 我很抱歉,我錯過了登錄屬性 – user2541361

相關問題