我正在尝试访问我的客户(后来也有OneDrive业务,但开始只有常规的) OneDrive文件。我从azuread端点开始,因为它可以与ad和Hotmail/live帐户一起使用。我用我的Microsoft live账号注册了一个应用程序(不是企业),并使用Django和social-auth设置了一切。登录是有效的,我尝试使用相同的活动帐户,并且我在社交身份验证中获得了访问令牌。当我尝试使用postman和令牌访问文件时,我得到了错误: CompactToken解析失败作为响应。因此,我对使用Microsoft graphing API获取客户的OneDrive文件感到完全困惑。这是正确的端点吗?或者我不应该使用azuread而是live?我需要一个商业账号来注册应用吗?让它工作的正确方法是什么?Microsoft API架构非常复杂。也许它有它的优点,但在我掌握它之后。如果您需要进一步的信息,请让我知道。
https://stackoverflow.com/questions/42441105
复制相似问题