Microsoft graph api 是否可以在一个请求中使用多个属性更新0365联系人扩展名?

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的多个属性

当前在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数据扩展。问题已被确定并纠正