Microsoft Graph 日历 API - TargetIdShouldNotBeMeOrWhitespace 错误
Microsoft Graph Calendar API - TargetIdShouldNotBeMeOrWhitespace error
我们使用 Microsoft Graph API 在 outlook 中创建日历
以下是 HTTP 请求
POST https://graph.microsoft.com/v1.0/users/me/calendars
Content-type: application/json
{
"name": "My Calendar"
}
过去 2 年它一直在工作。突然它抛出一个错误
{
"error": {
"code": "TargetIdShouldNotBeMeOrWhitespace",
"message": "Id is malformed.",
"innerError": {
"request-id": "78bce863-d6fb-4ea9-b0f8-e5097010cef6",
"date": "2019-03-23T11:54:34"
}
}
}
当我们搜索文档时 (https://docs.microsoft.com/en-us/graph/api/user-post-calendars?view=graph-rest-1.0)。
我们发现 API URL 已更改
何时推出了像这样的关键更新导致我们的流程中断?
有没有官方channel/group通知这些变化。
关于邮件 API 的
的类似问题
正确的 URI 是 /me
,而不是 /users/me
。在幕后,/me
只是 /users/{id}
的别名。要求 /users/me
等同于要求 /users/users/me
。
听起来您正在使用意外行为。纠正该行为后,它停止工作。
我们使用 Microsoft Graph API 在 outlook 中创建日历
以下是 HTTP 请求
POST https://graph.microsoft.com/v1.0/users/me/calendars
Content-type: application/json
{
"name": "My Calendar"
}
过去 2 年它一直在工作。突然它抛出一个错误
{
"error": {
"code": "TargetIdShouldNotBeMeOrWhitespace",
"message": "Id is malformed.",
"innerError": {
"request-id": "78bce863-d6fb-4ea9-b0f8-e5097010cef6",
"date": "2019-03-23T11:54:34"
}
}
}
当我们搜索文档时 (https://docs.microsoft.com/en-us/graph/api/user-post-calendars?view=graph-rest-1.0)。 我们发现 API URL 已更改
何时推出了像这样的关键更新导致我们的流程中断?
有没有官方channel/group通知这些变化。
关于邮件 API 的
的类似问题正确的 URI 是 /me
,而不是 /users/me
。在幕后,/me
只是 /users/{id}
的别名。要求 /users/me
等同于要求 /users/users/me
。
听起来您正在使用意外行为。纠正该行为后,它停止工作。