Microsoft图形批处理对OneNote页面重命名的调用失败,并显示消息“请求ID无效的JSON正文”

时间:2018-10-22 10:20:48

标签: office365 microsoft-graph onenote-api

我正在执行图形批处理调用以重命名OneNote页面标题,我正在遵循graph website上提供的这些示例。

以下是一个简单请求示例(通常在我的场景中有多个请求)。

POST https://graph.microsoft.com/v1.0/ $批处理

{
"error": {
    "code": "BadRequest",
    "message": "Invalid JSON body for request id : 1",
    "innerError": {
        "request-id": "2cc6bfcc-6ce5-471c-af37-181ef0dd5a9e",
        "date": "2018-10-22T10:06:54"
    }
  }
}

此呼叫我收到400响应,并显示以下消息

reputation

相同的请求(如果我在不进行批处理的情况下进行一次通话)可以正常工作。我已经进行了足够的调查,找不到在批处理请求正文中传递数组的任何示例。就像批处理请求正文中不支持数组内容,还是OneNote调用与批处理不完全兼容?

注意:我尝试在正文中提供没有数组的内容,该内容也失败,并显示消息“不支持指定的方法。”

1 个答案:

答案 0 :(得分:0)

网址必须是相对的,如here

尝试使用您的代码:

“ url”:“ / me / onenote /页面 / 1 / 98c2295df76a4067a6036efc6a8f6f74!84-f754d551-02d2-4416-af42-8fcc644f10e6 / content”