【问题标题】:Office 365 Update ContactsOffice 365 更新联系人
【发布时间】:2016-11-26 09:23:25
【问题描述】:

我正在使用 REST API V1.0 来获取和创建联系人, 我想在v1.0中使用基于ID的更新联系人,相同的参数需要传递什么。

创建新联系人我正在使用https://outlook.office365.com/api/v1.0/me/contacts 并获取联系人https://outlook.office365.com/api/v1.0/me/contacts?$select=EmailAddresses

请让我知道 V1.0 中的更新情况

【问题讨论】:

标签: c#-4.0 office365 office365api office365-restapi


【解决方案1】:

要更新您需要将PATCH 更新为联系人的 URL (/me/contacts/<contactId>)。正文将是一个 JSON 有效负载,其中包含要更新的属性。

您的 OAuth 错误似乎表明您没有在 Authorization 标头中包含访问令牌。

【讨论】:

  • 先生,但我使用的是基本身份验证方法
  • 这就解释了。您必须使用 OAuth,不支持 Basic。