2015-02-11 135 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