1

通过 rest api 访问共享点时遇到问题。

你好!

我正在尝试使用 REST API 在 Python 中访问公司 SharePoint Online。

例如,我要访问的 SharePoint 文件夹是:https://company.sharepoint.com/sites/sitename/foldername。我可以访问该站点和该文件夹,但无法访问公司根目录。

我尝试了两种方法:

选项1:HttpNtlmAuth

域 = ' https://company.sharepoint.com/ '

url = ' https://marvell.sharepoint.com/sites/sse/_api/web/lists/GetByTitle(\'Sandbox\')/items'

actual_username = domain + username

response = requests.get(sharePointUrl,auth= HttpNtlmAuth(actual_username,password))

选项 2:sharepy

s = sharepy.connect("company.sharepoint.com")

但他们都失败了,我得到了403, Forbidden, 或401 Client Error: Unauthorized for url.

任何人都可以帮助检查这里可能出现的问题吗?

提前致谢!

C。

4

1 回答 1

-2

以下解决方案带有来自 GitHub 的源代码,供您参考。

适用于 Python 的 Office 365 API SDK

SharePy - Python 的简单 SharePoint Online 身份验证

于 2019-06-10T02:54:45.780 回答