我尝试使用Microsoft Graph编写脚本将Excel文件上传到OneDrive然后读取Excel文件时出错。租户没有SPO许可证
我跟着Microsoft documentation获得没有用户的访问令牌。我成功获取访问令牌,但在使用访问令牌调用OneDrive API时出现错误。
这里是回应:
{
"error": {
"code": "BadRequest",
"message": "Tenant does not have a SPO license.",
"innerError": {
"request-id": "5ec31d17-3aea-469f-9078-de3608f11d0d",
"date": "2017-10-10T04:34:05"
}
}
}
我不明白为什么我需要有SPO许可证而调用图形API以及如何得到它。由于这个错误消息,所以我试图购买SPO许可证。
据this document,我想我应该可以看到很多产品许可证的网页,但在与Azure的门户网站登录并转到许可证页面,我看到的只有2个产品:Azure的AD高级版和企业移动套件:
题外话作为许可问题 – bummi