Google Contacts API PUT无效的XML文档

时间:2019-01-21 18:54:46

标签: googlecontactsapi

我正在尝试通过Google Contact API更新联系人信息(昵称),但收到无效的XML文档错误(400错误的请求)。我发送的请求是文档:https://developers.google.com/contacts/v3/#updating_contacts

这是我的请求正文:

<entry gd:etag="&amp;quot;Qno-eTVSLit7I2A9XBJUF0kKRAY.&amp;quot;">
  <id>http://www.google.com/m8/feeds/contacts/cdatatester%40gmail.com/base/21aa268e8c9eea4c</id>
  <updated>2019-01-17T15:52:03.451Z</updated>
  <app:edited>2019-01-17T15:52:03.451Z</app:edited>
  <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/contact/2008#contact"></category>
  <title>Elizabeth Bennet</title>
  <content>Notes</content>
  <link rel="http://schemas.google.com/contacts/2008/rel#photo" type="image/*" href="https://www.google.com/m8/feeds/photos/media/cdatatester%40gmail.com/21aa268e8c9eea4c"></link>
  <link rel="self" type="application/atom+xml" href="https://www.google.com/m8/feeds/contacts/cdatatester%40gmail.com/full/21aa268e8c9eea4c"></link>
  <link rel="edit" type="application/atom+xml" href="https://www.google.com/m8/feeds/contacts/cdatatester%40gmail.com/full/21aa268e8c9eea4c"></link>
  <gd:name>
    <gd:fullName>Elizabeth Bennet</gd:fullName>
    <gd:givenName>Altin2</gd:givenName>
    <gd:familyName>Bennet</gd:familyName>
  </gd:name>
  <gContact:nickname>Altin</gContact:nickname>
  <gd:email rel="http://schemas.google.com/g/2005#home" address="liz@gmail.com"></gd:email>
  <gd:email rel="http://schemas.google.com/g/2005#work" address="liz@example.org"></gd:email>
  <gd:phoneNumber rel="http://schemas.google.com/g/2005#work" uri="tel:+1-206-555-1212">(206)555-1212</gd:phoneNumber>
  <gd:phoneNumber rel="http://schemas.google.com/g/2005#home" uri="tel:+1-206-555-1213">(206)555-1213</gd:phoneNumber>
  <gd:structuredPostalAddress rel="http://schemas.google.com/g/2005#home">
    <gd:formattedAddress>1600 Amphitheatre Pkwy
Mountain View
CA</gd:formattedAddress>
    <gd:street>1600 Amphitheatre Pkwy</gd:street>
    <gd:city>Mountain View</gd:city>
    <gd:country code="CA">CA</gd:country>
  </gd:structuredPostalAddress>
  <gContact:userDefinedField key="Color" value="Green"></gContact:userDefinedField>
  <gContact:userDefinedField key="Size" value="Medium"></gContact:userDefinedField>
  <gContact:groupMembershipInfo deleted="false" href="http://www.google.com/m8/feeds/groups/cdatatester%40gmail.com/base/6"></gContact:groupMembershipInfo>
  <gContact:groupMembershipInfo deleted="false" href="http://www.google.com/m8/feeds/groups/cdatatester%40gmail.com/base/782732538ae3faa4"></gContact:groupMembershipInfo>
</entry>

我的请求有什么问题吗?我找不到任何错误。

0 个答案:

没有答案