首页 > 解决方案 > 通过 Python 访问 Sharepoint

问题描述

我尝试通过 Python 脚本访问 SharePoint,因为我想下载和更新 Sharepoint 中的列表。

我使用 shareplum 访问,但我得到:

raise Exception('对 Office 365 进行身份验证时出错。来自 Office 365 的错误:',message[0].text) 异常:('对 Office 365 进行身份验证时出错。来自 Office 365 的错误:','AADSTS53003:访问已被条件阻止访问策略. 访问策略不允许令牌发行。

这是我的简单代码:

from shareplum import Site
from shareplum import Office365

authcookie = Office365('https://example.sharepoint.com', username='example@mail.com', password='Password').GetCookies()
site = Site('https://example.sharepoint.com/sites/example-site', authcookie=authcookie)
sp_list = site.List('list name')

有任何想法吗?

标签: pythonapiauthenticationsharepointshareplum

解决方案



推荐阅读