2015-02-11 86 views
2

是否有一種簡單的方法可以使用cURL請求訪問REST API來訪問我的Sharepoint帳戶上的文件?例如對Microsoft Sharepoint API的捲曲請求?

curl -i -H "Authorization: Bearer <some-key-here>" https://mysharepoint.com/_api/web/Lists 

我讀過的所有文檔中關於authentication and authorization for apps,但在這種情況下,我沒有一個「應用程序」,我可以註冊。我只需要在REST請求中使用某種API密鑰。我如何以這種方式使用REST API?

我很欣賞這個問題的任何見解。

回答

0

如果這仍然是相關的,這爲我做:

curl https://mysharepoint.com/_api/web/Lists -v --ntlm --negotiate -u user:password

你基本上驗證使用NTLM(注意,一些到SharePoints可能要求Kerberos),然後可以很容易地訪問REST API狀即可通過瀏覽器。

+0

但這對Office 365租戶不起作用,是嗎? – Nissan 2017-08-23 11:42:26

+0

我認爲應該。不幸的是我現在無法測試它,你能確認它不起作用嗎? – 2017-08-23 13:30:38