Я пытаюсь ОТПРАВИТЬ gmail запись контакта через XML, как предложено через там документацию. У меня есть этот XML
<?xml version="1.0"?> <atom:entry xmlns:atom="http://www.w3.org/2005/Atom" xmlns:gd="http://schemas.google.com/g/2005"> <gd:name> <gd:firstName>John</gd:firstName> <gd:additionalName></gd:additionalName> <gd:givenName>Doe</gd:givenName> </gd:name> <gd:email address="john@doe.com" rel="http://schemas.google.com/g/2005#work"/> <gd:email address="john2@doe.com" rel="http://schemas.google.com/g/2005#home"/> <gd:organization rel="http://schemas.google.com/g/2005#work"> <gd:orgName>John Deere</gd:orgName> <gd:orgTitle>Owner</gd:orgTitle> </gd:organization> </atom:entry>
И я получаю «успешно добавленный ответ (201)». Но когда я смотрю в Контактах Gmail, используя идентификатор, который мне отвечает, контакт выглядит следующим образом.
Понятия не имею, почему он так реагирует ... есть мысли?
Я решил свою собственную проблему, была проблема с массивом () данных, которые я передавал, а не с XML.
Хотя у вас не может быть пустых элементов, таких как my 'AdditionalName«... он должен содержать хотя бы 1 пробел».