Как сделать запрос с контактами через Google Contact API filter

Мне было интересно, как можно запросить контакты пользователя на основе имени или фамилии. Я смотрел на API контактов Google и возиться с

https://developers.google.com/oauthplayground/?

Я знаю, что вы можете искать ключевые слова с помощью параметра q:

https://www.google.com/m8/feeds/contacts/default?v=3&alt=json&q=Test

Этот вызов будет использовать контакт API версии 3, вернуть json и выполнить поиск в тексте "Тест".

Тем не менее, что мне неясно, так это 1) Что означает текст для поиска? Это на всех полях, связанных с контактом?
2) Можете ли вы применить поиск к определенному полю? 3) Может ли он поддерживать поиск по шаблону (например, *)

Кроме того, в чем разница между Google Contact API и Google People API. В нем говорится, что вы должны использовать Google People API, но API не позволяет выполнять поиск. Он просто возвращает вам все соединения и затем информацию для каждого соединения, которое вы укажете.

Базовая реализация также кажется другой. Кажется, что API Google Contact записывается как API данных Google, а другой - как API Google, который можно обнаружить https://people.googleapis.com/$ discovery / rest? Version=v1.

Цель: я хочу иметь возможность искать контакты пользователя и фильтровать имя пользователя по ключевым словам или, в данном случае, по шаблону. Я хочу, чтобы он вернул письмо, полное имя.

Любой совет приветствуется, спасибо, Дерек

0 ответов

Другие вопросы по тегам