microsoft-graph-api - Graph API:DriveItem 的上传内容为 AzureChina 引发 501 not_implemented 错误
问题描述
我想更新 OneDrive 项目上文件的内容。为此,我使用了这个 API。
PUT /drives/{drive-id}/items/{parent-id}:/{filename}:/content
这对于带有 Microsoft 图形端点的非中国 azure 非常有效。
但是,当我在 AzureChina 上尝试此操作时,它会抛出 501 错误。
错误:
这是我在将数据上传到文件时收到事件的错误响应。
{
"error": {
"code": "notSupported",
"message": "Cannot upload content to an item representing a folder.",
"innerError": {
"date": "2021-05-10T09:01:12",
"request-id": "98a8b075-bb90-42fe-8620-7303e669f4ec",
"client-request-id": "98a8b075-bb90-42fe-8620-7303e669f4ec"
}
}
}
这不是在AzureChina中实现的吗?另一件事是图形资源管理器不适用于 AzureChina。AzureChina 有单独的图形浏览器吗?
解决方案
根据此页面,Graph API 的 OneDrive 和 Excel 功能受 Microsoft Cloud China 的限制,但没有更多详细信息,具体是什么不支持。
推荐阅读
- swift - 错误 ITMS-90283:具有通用购买的 macCatalyst 的配置文件无效错误
- c++ - 通过指定默认参数扩展基类方法
- kubernetes - service.yaml 中 GCE 的负载均衡器超时注释
- javascript - 渲染多个输入字段导致 200 项后滞后
- angularjs - AngularJS ng-click 属性未在 ng-repeat 中的发布请求上更新
- cefsharp - 我可以安全删除哪些 CEF Sharp 文件?
- azure - 当 AKS API 授权范围到位时,Kubectl 不起作用
- javascript - Discord 随机图像机器人垃圾邮件
- reactjs - 如何在 Typescript 中获取 node_modules 包类型
- android - 带有嵌套导航图的循环参考