Как написать запрос по google api, и получить в ответ файл с полями имени и фамилии отдельно.
В ответе на стандартный запрос, мы получаем поле и массив только с полем
Оба содержат имя и фамилию одновременно.
очевидно так как фулнейм :)
При интеграции с CRM важно в карточке контакта, разделить эти два поля, и держать в отдельних полях.
При создании контакта мы можем заполнять эти поля, они находятся в том же масиве в полях:
- // имя контакта
- // фамилия
То есть нам нужно получить эти поля в ответ на наш запрос.
<!-- масив который нам нужно получить в ответе -->
<gd:name>
<gd:givenName>First</gd:givenName>
<gd:familyName>Last</gd:familyName>
</gd:name>
<!-- Что получаем по стандартному запросу-->
<gd:name>
<gd:fullName>First Last</gd:fullName>
</gd:name>
<!-- И такую штуку получаем(то же) -->
<title>First Last</title>
Документация гугла по контактас:
https://developers.google.com/contacts/v3/С комбинацией Ctrl+F по разделам в документации, сэкономит часть вашего времени
Раздел по запросу-получение всех контактов: Retrieving all contacts
Раздел по запросу-создание контакта в google contacts: Contact Entry