我正在执行图形批处理调用以重命名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调用与批处理不完全兼容?
注意:我尝试在正文中提供没有数组的内容,该内容也失败,并显示消息“不支持指定的方法。”
答案 0 :(得分:0)
网址必须是相对的,如here
尝试使用您的代码:
“ url”:“ / me / onenote /页面 / 1 / 98c2295df76a4067a6036efc6a8f6f74!84-f754d551-02d2-4416-af42-8fcc644f10e6 / content”