繁体   English   中英

使用无浏览器的控制台python程序调用ms图形API

[英]Calling ms graph API using browserless console python program

我正在尝试使用 python 程序点击微软来做列表 api。

Api : https://graph.microsoft.com/beta/me/todo/lists ,导致错误:由于凭据无效,访问被拒绝。 但是当我尝试 api 时: https : //graph.microsoft.com/v1.0/users ,我得到了正确的结果。 api 的文档( https://docs.microsoft.com/en-us/graph/api/resources/todo-overview?view=graph-rest-beta )说“目前,该 API 仅支持由登录用户”。 目前我正在尝试获取身份验证代码,然后获取身份验证令牌,然后点击 API。 作为登录用户,我应该在python中遵循什么方法? 请注意,我没有使用网络框架工作。 当我尝试使用烧瓶然后点击 API 时,它起作用了。 需要知道无浏览器的控制台 python 应用程序如何达到目的。

预先感谢您的帮助

您正在使用客户端凭据流获取仅应用程序令牌,并且它不要求用户凭据。 请检查这些身份验证流程,并根据您的要求选择其中之一并实施。 在其他方面,您可以通过在Graph Explorer 中添加权限来测试您的 HTTP 调用。 您的呼叫在这里有效,因为您将以用户身份登录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM