2014-03-03 21 views
0

我能夠使用Dropbox的API使用以下網址成功檢索元數據:無法提取使用Dropbox的核心API縮略圖 - 401

https://api.dropbox.com/1/metadata/dropbox/mse 

當我嘗試檢索縮略圖上市的資產,我得到401:

https://api-content.dropbox.com/1/thumbnails/dropbox/mse/modem_status.png?size=l 

在這兩種情況下,我所提供的訪問令牌在標題:

Authorization: Bearer 4JSL1tGWoVEAAAAAAAAAAUxNYpLbiYw-D8l3vqTKRKNBuGnezhps8j..... 

我看不到這裏缺少的東西。

+0

401響應的內容是什麼? – smarx

回答

0

事實證明,圖像正在返回 - 我使用POSTMAN測試的URL和兩個網址顯示在日誌中 - 第一個返回200與圖像緩衝區包含JPEG數據,並且後來的URL失敗與401(第二個GET不包含授權頭)。然而,我對如何利用XHR請求返回的JPEG數據感到不知所措 - 我該如何創建<img>元素?是不是有相當於/media返回一個有效4小時的公共網址?

+1

哇 - 我得到它使用'https://api-content.dropbox.com/1/thumbnails/dropbox/mse/modem_status.png?size = l&access_token = blahblahblah'! – svenyonson

+0

請注意不要將訪問令牌泄漏給其他人。 – Greg