Задать вопрос
@PreFect_Nspace

Как выгрузить все контакты по google contact API, и в ответе на запрос получить имя и фамилию контакта в отдельных полях?

Как написать запрос по 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
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы