无法与电子邮件地址建立联系

时间:2018-01-13 11:04:42

标签: microsoft-graph

使用此有效负载发布到此端点https://graph.microsoft.com/beta/me/contacts

{
  "displayName": "test",
  "givenName": "test",
  "emailAddresses": {
    "address": "test@test.com",
    "name": "test"
  }
}

导致错误:

  

有效负载中的属性emailAddresses具有不是架构的值

据我所知,根据emailAddress资源类型https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/resources/emailaddress

,这是正确的 显然,我做错了,但我不知道需要改变什么。

1 个答案:

答案 0 :(得分:1)

您的JSON语法已关闭。 emailAddresses是一个集合,因此您需要方括号。尝试类似:

{
   {
     "displayName": "test",
     "givenName": "test",
     "emailAddresses": [
       {
          "address": "test@test.com",
          "name": "test"
       }
     ]
   }
}

希望这有帮助,