Устарело. Вместо этого используйте расширенный сервис People API.
Этот класс позволяет пользователям получать доступ к своим контактам Google, а также создавать, удалять и обновлять перечисленные в них контакты.
Устаревшие свойства
Свойство | Тип | Описание |
---|---|---|
ExtendedField |
| |
Field |
| |
Gender |
| |
Month | Month | |
Priority |
| |
Sensitivity |
|
Устаревшие методы
Метод | Тип возврата | Краткое описание |
---|---|---|
|
| Создает новый контакт. |
|
| Создает группу контактов с заданным именем. |
| void | Удаляет контакт. |
| void | Удаляет группу контактов |
|
| Находит контакт с указанным адресом электронной почты. |
|
| Находит группу контактов по заданному имени. |
|
| Получите все контакты, принадлежащие этому пользователю. |
|
| Получает контакт по адресу электронной почты. |
|
| Получает контакт с этим идентификатором. |
|
| Получает группу контактов с заданным именем или возвращает значение null, если такая группа контактов не найдена. |
|
| Получает группу контактов с заданным идентификатором или возвращает значение null, если такая группа контактов не найдена. |
|
| Получает полный список групп контактов пользователя. |
|
| Получает все контакты пользователя. |
|
| Получите контакты, соответствующие адресу. |
|
| Получите контакты, соответствующие адресу, ограниченному определенным полем. |
|
| Получите контакты, соответствующие адресу, ограниченному указанной настраиваемой меткой адреса. |
|
| Получите контакты, соответствующие полю компании. |
|
| Получите контакты, соответствующие заданному значению в настраиваемом поле. |
|
| Получите контакты, соответствующие заданному месяцу и дню, для определенного стандартного поля. |
|
| Получите контакты, соответствующие заданному месяцу, дню и году, для определенного стандартного поля. |
|
| Получите контакты, соответствующие заданному месяцу, дню и году, для определенного настраиваемого поля. |
|
| Получите контакты, соответствующие заданному месяцу и дню, для определенного настраиваемого поля. |
|
| Получите контакты, соответствующие адресу электронной почты. |
|
| Получите контакты, соответствующие адресу электронной почты, ограниченные определенным полем. |
|
| Получайте контакты, соответствующие адресу электронной почты, ограниченные указанной настраиваемой меткой адреса электронной почты. |
|
| Получите контакты в данной ContactGroup. |
|
| Получите контакты, соответствующие адресу обмена мгновенными сообщениями. |
|
| Получите контакты, соответствующие адресу обмена мгновенными сообщениями, ограниченному определенным полем. |
|
| Получайте контакты, соответствующие адресу обмена мгновенными сообщениями, ограниченному указанной настраиваемой меткой обмена мгновенными сообщениями. |
|
| Получите контакты, соответствующие полю должности. |
|
| Получите контакты, соответствующие имени. |
|
| Получите контакты, соответствующие имени, ограниченные определенным полем. |
|
| Получите контакты, соответствующие полю примечаний. |
|
| Получите контакты, соответствующие номеру телефона. |
|
| Получите контакты, соответствующие номеру телефона, ограниченному определенным полем. |
|
| Получайте контакты, соответствующие номеру телефона, ограниченные указанной настраиваемой меткой номера телефона. |
|
| Получите контакты, соответствующие URL-адресу. |
|
| Получите контакты, соответствующие URL-адресу, ограниченному определенным полем. |
|
| Получите контакты, соответствующие URL-адресу, ограниченному указанной настраиваемой меткой URL-адреса. |
Устаревшие методы
createContact(givenName, familyName, email)
createContact(givenName, familyName, email)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Создает новый контакт.
// The code below creates a new contact with the name "John Doe" and the email address // "john.doe@example.com". var contact = ContactsApp.createContact('John', 'Doe', 'john.doe@example.com');
Параметры
Имя | Тип | Описание |
---|---|---|
givenName | String | имя контакта |
familyName | String | фамилия контактного лица |
email | String | адрес электронной почты контактного лица |
Возвращаться
— вновь созданный объект Контакта.Contact
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
createContactGroup(name)
createContactGroup(name)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Создает группу контактов с заданным именем.
// The code below creates a new contact group named "Work Friends" var group = ContactsApp.createContactGroup("Work Friends");
Параметры
Имя | Тип | Описание |
---|---|---|
name | String | имя новой контактной группы |
Возвращаться
— вновь созданная группа контактов.ContactGroup
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
deleteContact(contact)
deleteContact(contact)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Удаляет контакт.
// The code below retrieves a contact with the email address "john.doe@example.com" // and then deletes that contact. var contact = ContactsApp.getContact('john.doe@example.com'); ContactsApp.deleteContact(contact);
Параметры
Имя | Тип | Описание |
---|---|---|
contact |
| контакт, который нужно удалить |
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
deleteContactGroup(group)
deleteContactGroup(group)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Удаляет группу контактов
// The code below creates deletes the contact group named "Work Friends" var group = ContactsApp.getContactGroup("Work Friends"); ContactsApp.deleteContactGroup(group);
Параметры
Имя | Тип | Описание |
---|---|---|
group |
| группа контактов, которую нужно удалить |
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
findByEmailAddress(email)
findByEmailAddress(email)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Находит контакт с указанным адресом электронной почты.
Параметры
Имя | Тип | Описание |
---|---|---|
email | String | адрес электронной почты контакта, которого необходимо найти |
Возвращаться
— Контакт, содержащий этот адрес электронной почты.Contact
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
findContactGroup(name)
findContactGroup(name)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Находит группу контактов по заданному имени.
Параметры
Имя | Тип | Описание |
---|---|---|
name | String | название контактной группы, которую нужно найти |
Возвращаться
— группа контактов, соответствующая данному имени.ContactGroup
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
getAllContacts()
getAllContacts()
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите все контакты, принадлежащие этому пользователю.
Возвращаться
— все контакты этого пользователяContact[]
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
getContact(emailAddress)
getContact(emailAddress)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получает контакт по адресу электронной почты.
Если несколько контактов используют один и тот же адрес электронной почты, метод отдает предпочтение тем контактам, которые отметили адрес электронной почты как основной; если ни у одного из контактов адрес электронной почты не был помечен как основной или у нескольких контактов адрес электронной почты был помечен как основной, то возвращается первый результат в отсортированном порядке контактов.
// The code below retrieves a contact with the email address "john.doe@example.com". var contact = ContactsApp.getContact('john.doe@example.com');
Параметры
Имя | Тип | Описание |
---|---|---|
emailAddress | String | адрес электронной почты контактного лица |
Возвращаться
— контакт, содержащий этот адрес электронной почты.Contact
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactById(id)
getContactById(id)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получает контакт с этим идентификатором.
// The code below retrieves the contact with the id // "http://www.google.com/m8/feeds/contacts/john.doe%40example.com/base/7c86afde08d34ca5" var id = 'http://www.google.com/m8/feeds/contacts/john.doe%40example.com/base/7c86afde08d34c'; var contact = ContactApp.getContactById(id);
Параметры
Имя | Тип | Описание |
---|---|---|
id | String | идентификатор контакта для получения |
Возвращаться
— соответствующий контакт или нольContact
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactGroup(name)
getContactGroup(name)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получает группу контактов с заданным именем или возвращает значение null, если такая группа контактов не найдена.
// The code below returns the contact group with the name "Work Friends" var group = ContactsApp.getContactGroup('Work Friends');
Параметры
Имя | Тип | Описание |
---|---|---|
name | String | имя контактной группы для сопоставления |
Возвращаться
— соответствующая группа контактов или значение NULL, если соответствующая группа контактов не найдена.ContactGroup
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactGroupById(id)
getContactGroupById(id)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получает группу контактов с заданным идентификатором или возвращает значение null, если такая группа контактов не найдена.
// The code below returns the contact group with the id // "http://www.google.com/m8/feeds/groups/john.doe%40example.com/base/54eefbb093fdecb" var id = "http://www.google.com/m8/feeds/groups/john.doe%40example.com/base/54eefbb093fdecb"; var group = ContactsApp.getContactGroupById(id);
Параметры
Имя | Тип | Описание |
---|---|---|
id | String | идентификатор группы контактов для сопоставления |
Возвращаться
— соответствующая группа контактов или значение NULL, если соответствующая группа контактов не найдена.ContactGroup
См. также
getContactGroups()
getContactGroups()
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получает полный список групп контактов пользователя.
Пользователь может иметь список контактов, а также, возможно, список групп контактов. Каждая группа контактов может содержать контакты. Этот метод возвращает список всех групп контактов.
// The retrieves all the contract groups for the user and then logs the group name of each // contact group. var groups = ContactsApp.getContactGroups(); for (var i = 0; i < groups.length; i++) { Logger.log(groups[i].getName()); }
Возвращаться
— массив групп контактов пользователя.ContactGroup[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContacts()
getContacts()
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получает все контакты пользователя.
// The code below will retrieve all the user's contacts var contacts = ContactsApp.getContacts();
Возвращаться
— массив всех контактов пользователяContact[]
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByAddress(query)
getContactsByAddress(query)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие адресу.
// The code below returns an array of contacts where the contact's address contains // "San Francisco'. var contacts = ContactsApp.getContactsByAddress('San Francisco');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в адресах контактов |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByAddress(query, label)
getContactsByAddress(query, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие адресу, ограниченному определенным полем.
// The code below returns an array of contacts where the contact's address contains // "San Francisco" in the Home address field. var contacts = ContactsApp.getContactsByAddress('San Francisco', ContactsApp.Field.HOME_ADDRESS);
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в адресах контактов |
label |
| поле для поиска внутри |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByAddress(query, label)
getContactsByAddress(query, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие адресу, ограниченному указанной настраиваемой меткой адреса.
// The code below returns an array of contacts where the contact's address contains // "San Francisco" in a custom address label (created by the user) called // "vacation". var contacts = ContactsApp.getContactsByAddress('San Francisco', 'vacation');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в адресах контактов с указанной настраиваемой адресной меткой |
label | String | настраиваемая адресная метка для поиска внутри |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByCompany(query)
getContactsByCompany(query)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие полю компании.
// The code below returns an array of contacts where the contact's company field // contains "Google". var contacts = ContactsApp.getContactsByCompany('Google');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в поле компании контакта |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByCustomField(query, label)
getContactsByCustomField(query, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие заданному значению в настраиваемом поле.
Настраиваемое поле можно указать в виде строки или одного из значений ContactsApp.ExtendedField.
// The code below returns an array of contacts where the contact's custom field // named "Favorite Sport" contains "tennis". var contacts = ContactsApp.getContactsByCustomField('tennis', 'Favorite Sport');
Параметры
Имя | Тип | Описание |
---|---|---|
query | Object | строка для поиска в настраиваемом поле контакта |
label |
| настраиваемое поле для поиска |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByDate(month, day, label)
getContactsByDate(month, day, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие заданному месяцу и дню, для определенного стандартного поля.
// The code below returns an array of contacts where the contact's "Birthday" field // contains April for the month and 19 for the day. var contacts = ContactsApp.getContactsByDate(ContactsApp.Month.APRIL, 19, ContactsApp.Field.BIRTHDAY);
Параметры
Имя | Тип | Описание |
---|---|---|
month | Month | соответствующий месяц, как одно из значений ContactsApp.Month |
day | Integer | день, чтобы соответствовать |
label |
| поле для поиска из ContactsApp.Field |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByDate(month, day, year, label)
getContactsByDate(month, day, year, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие заданному месяцу, дню и году, для определенного стандартного поля.
// The code below returns an array of contacts where the contact's "Birthday" field // contains April for the month, 19 for the day, and 1950 for the year. var contacts = ContactsApp.getContactsByDate(ContactsApp.Month.APRIL, 19, 1950, ContactsApp.Field.BIRTHDAY);
Параметры
Имя | Тип | Описание |
---|---|---|
month | Month | соответствующий месяц, как одно из значений ContactsApp.Month |
day | Integer | день, чтобы соответствовать |
year | Integer | соответствующий год может быть нулевым |
label |
| поле для поиска из ContactsApp.Field |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByDate(month, day, year, label)
getContactsByDate(month, day, year, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие заданному месяцу, дню и году, для определенного настраиваемого поля.
// The code below returns an array of contacts where the contact's custom "Start Date" field // contains April for the month, 19 for the day, and 2011 for the year. var contacts = ContactsApp.getContactsByDate(ContactsApp.Month.APRIL, 19, 2011, 'Start Date');
Параметры
Имя | Тип | Описание |
---|---|---|
month | Month | соответствующий месяц, как одно из значений ContactsApp.Month |
day | Integer | день, чтобы соответствовать |
year | Integer | соответствующий год может быть нулевым |
label | String | настраиваемое поле для поиска |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByDate(month, day, label)
getContactsByDate(month, day, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие заданному месяцу и дню, для определенного настраиваемого поля.
// The code below returns an array of contacts where the contact's custom "Start Date" field // contains April for the month and 19 for the day. var contacts = ContactsApp.getContactsByDate(ContactsApp.Month.APRIL, 19, 'Start Date');
Параметры
Имя | Тип | Описание |
---|---|---|
month | Month | соответствующий месяц, как одно из значений ContactsApp.Month |
day | Integer | день, чтобы соответствовать |
label | String | настраиваемое поле для поиска |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByEmailAddress(query)
getContactsByEmailAddress(query)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие адресу электронной почты.
// The code below returns an array of contacts where the contact's email address contains // "john.doe@example.com'. var contacts = ContactsApp.getContactsByEmailAddress('john.doe@example.com');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в контактных адресах электронной почты |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByEmailAddress(query, label)
getContactsByEmailAddress(query, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие адресу электронной почты, ограниченные определенным полем.
// The code below returns an array of contacts where the contact's email address contains // "john.doe@example.com" in the Home email field. var contacts = ContactsApp.getContactsByEmailAddress('john.doe@example.com', ContactsApp.Field.HOME_EMAIL);
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в контактных адресах электронной почты |
label |
| поле для поиска внутри |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByEmailAddress(query, label)
getContactsByEmailAddress(query, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получайте контакты, соответствующие адресу электронной почты, ограниченные указанной настраиваемой меткой адреса электронной почты.
// The code below returns an array of contacts where the contact's email address contains // "john.doe@example.com" in a custom email address label (created by the user) called // "alternate". var contacts = ContactsApp.getContactsByEmailAddress('john.doe@example.com', 'alternate');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в контактных адресах электронной почты с указанной настраиваемой меткой адреса электронной почты |
label | String | метка пользовательского адреса электронной почты для поиска |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByGroup(group)
getContactsByGroup(group)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты в данной ContactGroup.
// The code below returns an array of contacts in the ContactGroup with the name // "Work Friends". var group = ContactsApp.getContactGroup('Work Friends'); var contacts = ContactsApp.getContactsByGroup(group);
Параметры
Имя | Тип | Описание |
---|---|---|
group |
| группа контактов |
Возвращаться
— массив контактов в данной группеContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByIM(query)
getContactsByIM(query)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие адресу обмена мгновенными сообщениями.
// The code below returns an array of contacts where the contact's instant messaging address // contains "ChatWithJohnDoe" in any instant messaging field. var contacts = ContactsApp.getContactsByIM('ChatWithJohnDoe');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в адресах обмена мгновенными сообщениями контакта |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByIM(query, label)
getContactsByIM(query, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие адресу обмена мгновенными сообщениями, ограниченному определенным полем.
// The code below returns an array of contacts where the contact's instant messaging address // contains "ChatWithJohnDoe" in the AIM instant messaging field. var contacts = ContactsApp.getContactsByIM('ChatWithJohnDoe', ContactsApp.Field.AIM);
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в адресах обмена мгновенными сообщениями контакта |
label |
| поле для поиска внутри |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByIM(query, label)
getContactsByIM(query, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получайте контакты, соответствующие адресу обмена мгновенными сообщениями, ограниченному указанной настраиваемой меткой обмена мгновенными сообщениями.
// The code below returns an array of contacts where the contact's instant messaging address // contains "ChatWithJohnDoe" in a custom instant messaging label (created by the user) called // "eBuddy". var contacts = ContactsApp.getContactsByIM('ChatWithJohnDoe', 'eBuddy');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в адресах обмена мгновенными сообщениями контакта с указанной пользовательской меткой обмена мгновенными сообщениями |
label | String | персонализированная метка обмена мгновенными сообщениями для поиска |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByJobTitle(query)
getContactsByJobTitle(query)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие полю должности.
// The code below returns an array of contacts where the contact's job title field // contains "Product Manager". var contacts = ContactsApp.getContactsByJobTitle('Product Manager');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в поле названия должности контакта |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByName(query)
getContactsByName(query)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие имени.
// The code below returns an array of contacts where the contact name contains "John" var contacts = ContactsApp.getContactsByName('John');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в именах контактов |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByName(query, label)
getContactsByName(query, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие имени, ограниченные определенным полем.
// The code below returns an array of contacts where the contact name contains "John" // in the Given Name field. var contacts = ContactsApp.getContactsByName('John', ContactsApp.Field.GIVEN_NAME);
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в именах контактов |
label |
| поле для поиска внутри |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByNotes(query)
getContactsByNotes(query)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие полю примечаний.
// The code below returns an array of contacts where the contact's notes field // contains "sent birthday card". var contacts = ContactsApp.getContactsByNotes('sent birthday card');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в поле заметок контакта |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByPhone(query)
getContactsByPhone(query)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие номеру телефона.
Этот метод расширит буквенные телефонные номера, поэтому, если вы ищете «212-555-КОД», а в ваших контактах есть «212-555-2633» или наоборот, метод найдет соответствующий контакт.
// The code below returns an array of contacts where the contact's phone number contains // "212-555-1234' in any phone number field. var contacts = ContactsApp.getContactsByPhone('212-555-1234');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в телефонных номерах контакта |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByPhone(query, label)
getContactsByPhone(query, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие номеру телефона, ограниченному определенным полем.
Этот метод расширит буквенные телефонные номера, поэтому, если вы ищете «212-555-КОД», а в ваших контактах есть «212-555-2633» или наоборот, метод найдет соответствующий контакт.
// The code below returns an array of contacts where the contact's phone number contains // "212-555-1234" in the Home phone number field. var contacts = ContactsApp.getContactsByPhone('212-555-1234', ContactsApp.Field.HOME_PHONE);
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в телефонных номерах контакта |
label |
| поле для поиска внутри |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByPhone(query, label)
getContactsByPhone(query, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получайте контакты, соответствующие номеру телефона, ограниченные указанной настраиваемой меткой номера телефона.
Этот метод расширит буквенные телефонные номера, поэтому, если вы ищете «212-555-КОД», а в ваших контактах есть «212-555-2633» или наоборот, метод найдет соответствующий контакт.
// The code below returns an array of contacts where the contact's phone number contains // "212-555-1234" in a custom phone number label (created by the user) called // "alternate". var contacts = ContactsApp.getContactsByPhone('212-555-1234', 'alternate');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в телефонных номерах контакта с указанной настраиваемой меткой номера телефона |
label | String | метка пользовательского номера телефона для поиска |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByUrl(query)
getContactsByUrl(query)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие URL-адресу.
// The code below returns an array of contacts where the contact's URL contains // "www.example.com' in any URL field. var contacts = ContactsApp.getContactsByUrl('www.example.com');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в URL-адресах контактов |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByUrl(query, label)
getContactsByUrl(query, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие URL-адресу, ограниченному определенным полем.
// The code below returns an array of contacts where the contact's URL contains // "www.example.com" in the Work URL field. var contacts = ContactsApp.getContactsByUrl('www.example.com', ContactsApp.Field.WORK_WEBSITE);
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в URL-адресах контактов |
label |
| поле для поиска внутри |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
См. также
getContactsByUrl(query, label)
getContactsByUrl(query, label)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получите контакты, соответствующие URL-адресу, ограниченному указанной настраиваемой меткой URL-адреса.
// The code below returns an array of contacts where the contact's URL contains // "www.example.com" in a custom URL label (created by the user) called // "alternate work". var contacts = ContactsApp.getContactsByUrl('www.example.com', 'alternate work');
Параметры
Имя | Тип | Описание |
---|---|---|
query | String | строка для поиска в URL-адресах контактов с указанной настраиваемой меткой URL-адреса |
label | String | пользовательская метка URL-адреса для поиска |
Возвращаться
— массив совпадающих контактовContact[]
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds