пакетная обработка с помощью Google Contacts API

Я работал с API контактов Google (v3) и столкнулся с проблемами при пакетной обработке. Когда я звоню (используя curl), все, что я получаю, это:

<?xml version="1.0" encoding="UTF-8"?>
<errors xmlns="http://schemas.google.com/g/2005">
<error/>
</errors>

Что не очень полезно. У меня был успех с обработкой одной записи, но этот пакетный материал является проблемой. URL, который я использую:

 https://www.google.com/m8/feeds/contacts/default/full/batch

С соответствующими заголовками для аутентификации. Мой ввод XML:

<?xml version='1.0' encoding='UTF-8'?>
<feed xmlns='http://www.w3.org/2005/Atom'
xmlns:gContact='http://schemas.google.com/contact/2008'
xmlns:gd='http://schemas.google.com/g/2005'
xmlns:batch='http://schemas.google.com/gdata/batch'>
<entry gd:etag='"SX09eTVSLit7I2A9XRRaEU4CRwY."'>
<batch:id>update</batch:id>
<batch:operation type='update'/>
<category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2008#contact'/>
<id>http://www.google.com/m8/feeds/contacts/awallace%40ihouseweb.com/base/21df3130886ecccb</id>
<gContact:externalId label="enduser_acnt"  value="6006838" />
<gd:name>
<gd:givenName>Cleopatra</gd:givenName>
<gd:familyName>Hewlett-Jones</gd:familyName>
</gd:name>
<updated>2015-04-15 15:47:08</updated>
<title type="text">Cleopatra Hewlett-Jones</title>
<gd:structuredPostalAddress rel="http://schemas.google.com/g/2005#home" primary="true">
<gd:street>12 Override St</gd:street>
<gd:city>Overridden</gd:city>
<gd:region>AZ</gd:region>
<gd:postcode>85253</gd:postcode>
</gd:structuredPostalAddress>
<gd:email rel="http://schemas.google.com/g/2005#home" address="[email protected]" primary="true" />
<gd:phoneNumber rel="http://schemas.google.com/g/2005#home" primary="true" >333-444-5555</gd:phoneNumber>
<gContact:groupMembershipInfo deleted='false' href='http://www.google.com/m8/feeds/groups/awallace%40ihouseweb.com/base/7998a9d20900fb66'/>
<gContact:groupMembershipInfo deleted='false' href='http://www.google.com/m8/feeds/groups/awallace%40ihouseweb.com/base/51ecb7c40e26f4f5'/>
</entry>
</feed>

Я проверил XML, насколько я могу судить по документации, он правильный (и работал нормально, без пакетных упаковщиков в не пакетном режиме), и URL-адрес правильный. Какие-либо предложения?

Спасибо,
Энди

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]