Microsoft graph api 是否可以在一个请求中使用多个属性更新0365联系人扩展名?
当前在graph API v1.0端点上,使用以下URL修补具有多个属性的联系人扩展失败: PATCH/users/{id | userPrincipalName}/contacts/{id}/extensions/{extensionId} 或 PATCH/users/{id | userPrincipalName}/contactfolders/{id}/contacts/{id}/extensions/{extensionId} 以前,在修补扩展数据时,可以按如下方式修补扩展ID的多个属性值:Microsoft graph api 是否可以在一个请求中使用多个属性更新0365联系人扩展名?,microsoft-graph-api,Microsoft Graph Api,当前在graph API v1.0端点上,使用以下URL修补具有多个属性的联系人扩展失败: PATCH/users/{id | userPrincipalName}/contacts/{id}/extensions/{extensionId} 或 PATCH/users/{id | userPrincipalName}/contactfolders/{id}/contacts/{id}/extensions/{extensionId} 以前,在修补扩展数据时,可以按如下方式修补扩展ID的多个属性
{
"@odata.type": "Microsoft.OutlookServices.OpenTypeExtension",
"extensionName": "Com.Contoso.Estimate",
"companyName": "Contoso",
"expirationDate": "2016-07-30T11:00:00.000Z",
"DealValue": 1010100,
"topPicks": [
"Employees only",
"Add spouse or guest",
"Add family"
]
}
{
"@odata.type": "Microsoft.OutlookServices.OpenTypeExtension",
"extensionName": "Com.Contoso.Estimate",
"companyName": "Contoso"
}
…
{
"@odata.type": "Microsoft.OutlookServices.OpenTypeExtension",
"extensionName": "Com.Contoso.Estimate",
"expirationDate": "2016-07-30T11:00:00.000Z"
}
…
{
"@odata.type": "Microsoft.OutlookServices.OpenTypeExtension",
"extensionName": "Com.Contoso.Estimate",
"DealValue": 1010100
}
…
{
"@odata.type": "Microsoft.OutlookServices.OpenTypeExtension",
"extensionName": "Com.Contoso.Estimate",
"topPicks": [
"Employees only",
"Add spouse or guest",
"Add family"
]
}
参考网址:
此功能自昨天起似乎已更改,出现以下错误:
{
"error": {
"code": "BadRequest",
"message": "Cannot update multiple extensions in a request.",
"innerError": {
"request-id": "164fba2a-003f-40b6-97cd-0f139f23345d",
"date": "2017-02-21T20:57:03"
}
}
}
现在,您需要执行多个调用,如下所示:
{
"@odata.type": "Microsoft.OutlookServices.OpenTypeExtension",
"extensionName": "Com.Contoso.Estimate",
"companyName": "Contoso",
"expirationDate": "2016-07-30T11:00:00.000Z",
"DealValue": 1010100,
"topPicks": [
"Employees only",
"Add spouse or guest",
"Add family"
]
}
{
"@odata.type": "Microsoft.OutlookServices.OpenTypeExtension",
"extensionName": "Com.Contoso.Estimate",
"companyName": "Contoso"
}
…
{
"@odata.type": "Microsoft.OutlookServices.OpenTypeExtension",
"extensionName": "Com.Contoso.Estimate",
"expirationDate": "2016-07-30T11:00:00.000Z"
}
…
{
"@odata.type": "Microsoft.OutlookServices.OpenTypeExtension",
"extensionName": "Com.Contoso.Estimate",
"DealValue": 1010100
}
…
{
"@odata.type": "Microsoft.OutlookServices.OpenTypeExtension",
"extensionName": "Com.Contoso.Estimate",
"topPicks": [
"Employees only",
"Add spouse or guest",
"Add family"
]
}
v1.0端点最近是否在此上下文中更改了其功能?这是一个临时服务问题,仅影响Office 365数据扩展。问题已被确定并纠正