Microsoft Graph请求BadRequest

时间:2018-07-14 01:33:54

标签: rest azure postman microsoft-graph office365api

我正在使用Microsoft Graph和Postman处理HTTP请求。我一直在尝试使用NLua.Exceptions.LuaScriptException: [string "main"]:12: invalid arguments to method call 连接到我的驱动器中存储的文件,这些文件的标题为client_id:{id} client_secret:{the secret},授权:{bearer token},资源:{{3} }。我收到的错误是:https://graph.microsoft.com/v1.0/me/drive/items/

我可以在Microsoft Graph Explorer上发出此请求,但是当我离开网站时,我不再能够发出该请求。我已经四处张望,不确定如何解决此问题。我已经检查了https://graph.microsoft.com/个堆栈交换问题,但是我的Office订阅未处于锁定状态。让我知道是否需要更多信息,感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我知道出了什么问题...我在gitHub上发现了这个问题:https://github.com/OneDrive/onedrive-api-docs/issues/530。这篇文章讨论了个人oneDrive帐户可能如何出现我的错误。我将应用程序转移到Azure AD中的业务oneDrive用户,在请求中指定了要访问的用户,然后指定了要使用的驱动器。之后,我可以与驱动器中的文件进行交互。显然,个人oneDrive帐户没有mysite,但企业oneDrive帐户却有。这就是导致我出错的原因。