2016-09-15 37 views
0

我能夠成功驗證和讀取/寫入到Excel文件使用其餘的API。但是,我有一個公開共享的文件(不需要登錄),我可以將此文件嵌入公共網站。我想知道的是,如果我可以訪問/閱讀與其他API的文件沒有得到一個accesstoken?我寧願不必冒充真正的用戶。匿名excel休息API公開共享文件

感謝

巴里

回答

1

雲服務執行Excel的操作(WAC)是無狀態的。它使用MS-WOPI協議(https://msdn.microsoft.com/en-us/library/hh622722(v=office.12).aspx)從存儲服務中獲取內容並將其恢復。

根據本節(https://msdn.microsoft.com/en-us/library/hh622899(v=office.12).aspx),授權標頭是所有請求上的MUST。

但是,由於您可以與「任何有鏈接的人」共享Excel工作簿,WAC必須有一種方法爲匿名用戶提取.xlsx文件。雖然我不知道如何。我發現這個參考網站可能會給你你需要的信息 - http://wopi.readthedocs.io/en/latest/

無論如何,您最好指定一個帳戶來進行這種「隱式」操作。

Zlatko