在线共享点 api 身份验证错误

sharepoint online api error authenticating

尝试在线验证共享点时出现此错误:

context_auth = AuthenticationContext(url=app_settings['url']) TypeError: AuthenticationContext.init() 得到了一个意外的关键字参数 'url'

进程已完成,退出代码为 1

image with code here

根据我从你的错误中收集到的信息,AuthenticationContext() 没有 url 参数。

来自代码:

https://github.com/vgrem/Office365-REST-Python-Client/blob/master/office365/runtime/auth/authentication_context.py

看起来参数实际上是authority_url

所以:

context_auth = AuthenticationContext(url=app_settings['url'])

真的应该是:

context_auth = AuthenticationContext(app_settings['url'])

假设 app_settings['url'] 是正确的权限 url.