Устарело. Вместо этого используйте расширенный сервис People API.
Поле «Компания» в контакте.
Устаревшие методы
Метод | Тип возврата | Краткое описание |
---|---|---|
| void | Удаляет это поле компании. |
| String | Получает название компании. |
| String | Получает должность. |
| Boolean | Получает, является ли это основной компанией. |
|
| Устанавливает эту компанию в качестве основной и отменяет настройку любой компании, которая ранее была основной. |
|
| Устанавливает название компании. |
|
| Устанавливает название должности. |
Устаревшие методы
deleteCompanyField()
deleteCompanyField()
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Удаляет это поле компании.
// Deletes the first company associated with contact 'John Doe' var contacts = ContactsApp.getContactsByName('John Doe'); var company = contacts[0].getCompanies()[0]; company.deleteCompanyField();
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
getCompanyName()
getCompanyName()
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получает название компании.
// Logs company name for all companies associated with contact 'John Doe' var contacts = ContactsApp.getContactsByName('John Doe'); var companies = contacts[0].getCompanies(); for (var i in companies) { Logger.log(companies[i].getCompanyName()); }
Возвращаться
String
— название компании
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
getJobTitle()
getJobTitle()
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получает должность.
// Logs job title for all companies associated with contact 'John Doe' var contacts = ContactsApp.getContactsByName('John Doe'); var companies = contacts[0].getCompanies(); for (var i in companies) { Logger.log(companies[i].getJobTitle()); }
Возвращаться
String
— название должности
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
isPrimary()
isPrimary()
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Получает, является ли это основной компанией.
// Logs true or false depending on whether each company is the primary // company for contact 'John Doe' var contacts = ContactsApp.getContactsByName('John Doe'); var companies = contacts[0].getCompanies(); for (var i in companies) { Logger.log(companies[i].isPrimary()); }
Возвращаться
Boolean
— является ли это первичным
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
setAsPrimary()
setAsPrimary()
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Устанавливает эту компанию в качестве основной и отменяет настройку любой компании, которая ранее была основной.
// Sets the first company associated with contact 'John Doe' as primary var contacts = ContactsApp.getContactsByName('John Doe'); var company = contacts[0].getCompanies()[0]; company.setAsPrimary();
Возвращаться
— это поле компании, полезное для цепочкиCompanyField
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
setCompanyName(company)
setCompanyName(company)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Устанавливает название компании.
// Sets the company name for the first company associated with contact 'John Doe' var contacts = ContactsApp.getContactsByName('John Doe'); var company = contacts[0].getCompanies()[0]; company.setCompanyName('ACME Corp');
Параметры
Имя | Тип | Описание |
---|---|---|
company | String | новое название компании |
Возвращаться
— это поле компании, полезное для цепочкиCompanyField
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds
setJobTitle(title)
setJobTitle(title)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Устанавливает название должности.
// Sets the job title for the first company associated with contact 'John Doe' var contacts = ContactsApp.getContactsByName('John Doe'); var company = contacts[0].getCompanies()[0]; company.setJobTitle('Manager');
Параметры
Имя | Тип | Описание |
---|---|---|
title | String | новое название должности для контакта в этой компании |
Возвращаться
— это поле компании, полезное для цепочкиCompanyField
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.google.com/m8/feeds