2013-05-03 59 views
0

嘿,我嘗試使用Yammer API的下載URL時遇到了一個奇怪的問題。 由於這是一個API調用,您可能會認爲只需將用戶 訪問令牌附加到API URI的末尾即可啓動文件的直接下載, 但似乎會導致401未授權試圖實際使用它?Yammer下載訪問令牌無響應,問題401禁止?

我的API網址設置爲使

https://www.yammer.com/domain.com/api/v1/uploaded_files/{file_number}/version/{version_number}/download/somepdf.pdf?access_token={access_token}

有誰知道爲什麼不起作用?

回答

0

?access_token = {access_token}不起作用令牌應該在http頭中,而不是在認證之後的url。

0

如果你正試圖從一個應用程序訪問Yammer的是注意以下事項:

圍繞2013年12月的Yammer已經稍微修改了認證過程。 那麼access_token可能是問題描述的URL的一部分。

使用舊代碼調用API會導致HTTP 401錯誤。到現在爲止,在這樣的HTTP請求傳輸承載令牌是非常重要的:

GET /api/v1/messages/following.json HTTP/1.1 
Host: www.yammer.com 
Authorization: Bearer abcDefGhi 

ABCDEFGHI是OAuth授權後收集到的令牌。

來源: http://developer.yammer.com/authentication/