Как сделать запрос с контактами через 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.
Цель: я хочу иметь возможность искать контакты пользователя и фильтровать имя пользователя по ключевым словам или, в данном случае, по шаблону. Я хочу, чтобы он вернул письмо, полное имя.
Любой совет приветствуется, спасибо, Дерек