已弃用的方法
方法 | 返回类型 | 简介 |
---|---|---|
|
| 为联系人添加地址,并为其添加标准标签或自定义标签。 |
|
| 向联系人添加公司。 |
|
| 向联系人添加自定义字段,并附加扩展标签或自定义标签。 |
|
| 为联系人添加日期,并附上标准标签或自定义标签。 |
|
| 添加电子邮件地址并为其添加标准标签(“住址”“工作”等)或自定义标签
{@code // The code below retrieves a contact named "John Doe" and adds the email // address "j.doe@example.com" to the ContactsApp.Field.HOME_EMAIL label. |
|
| 为联系人添加即时通讯地址,并为其添加标准标签或自定义标签。 |
|
| 为联系人添加电话号码,并附加标准标签或自定义标签。 |
|
| 将此联系人添加到指定的联系人群组。 |
|
| 为联系人添加网址,并为其添加标准标签或自定义标签。 |
| void | 删除此联系人。 |
|
| 获取此联系人的所有地址。 |
|
| 获取与特定字段匹配的此联系人的所有地址。 |
|
| 获取此联系人的所有公司。 |
|
| 获取包含此联系人的所有联系人群组。 |
|
| 获取此联系人的所有自定义字段。 |
|
| 获取与特定字段匹配的此联系人的所有自定义字段。 |
|
| 获取此联系人的所有日期。 |
|
| 获取与特定字段匹配的此联系人的所有日期。 |
| String[] | 获取此联系人可用的电子邮件地址列表。 |
|
| 获取此联系人的电子邮件地址。 |
|
| 获取与特定字段匹配的此联系人的电子邮件地址。 |
| String | 以字符串形式获取联系人的姓氏。 |
| String | 以字符串形式获取联系人的全名(名字和姓氏)。 |
| String | 以字符串形式获取联系人的名字(名字)。 |
| String | 获取此联系人的住址,如果不存在,则返回空字符串。 |
| String | 获取此联系人的住宅传真号码,如果没有,则返回空字符串。 |
| String | 获取此联系人的住宅电话号码,如果没有,则返回空字符串。 |
|
| 获取此联系人的所有即时通讯地址。 |
|
| 获取与特定字段匹配的此联系人的所有即时通讯地址。 |
| String | 返回此联系人的唯一 ID。 |
| String | 获取联系人的首字母。 |
| Date | 获取此联系人上次更新的日期。 |
| String | 以字符串形式获取联系人的娘家姓。 |
| String | 以字符串形式获取联系人的中间名字。 |
| String | 获取此联系人的手机号码,如果不存在,则返回空字符串。 |
| String | 以字符串形式获取联系人的昵称。 |
| String | 获取与此联系人关联的备注;如果没有备注,则返回空字符串。 |
| String | 获取此联系人的寻呼器电话号码,如果没有,则返回空字符串。 |
|
| 获取此联系人的所有电话号码。 |
|
| 获取与特定字段匹配的此联系人的所有电话号码。 |
| String | 获取联系人姓名的前缀。 |
| String | 以字符串形式获取联系人的主要电子邮件地址。 |
| String | 以字符串形式获取联系人的简称。 |
| String | 获取联系人姓名的后缀。 |
|
| 获取此联系人的所有网址。 |
|
| 获取与特定字段匹配的此联系人的所有网址。 |
| String | 获取与给定键关联的用户定义值。 |
| Object | 获取此联系人的所有用户定义字段,并将其作为 JavaScript 对象的属性返回。 |
| String | 获取此联系人的工作地址,如果不存在,则返回空字符串。 |
| String | 获取此联系人的办公室传真号码,如果没有,则返回空字符串。 |
| String | 获取此联系人的工作电话号码,如果不存在,则返回空字符串。 |
|
| 将此联系人从给定联系人群组中移除。 |
|
| 设置联系人的姓氏。 |
|
| 设置联系人的全名(名字和姓氏)。 |
|
| 设置联系人的名字(名字)。 |
| void | 设置此联系人的住址。 |
| void | 设置此联系人的住宅传真号码。 |
| void | 设置此联系人的住宅电话号码。 |
|
| 设置联系人的首字母。 |
|
| 设置联系人的娘家姓。 |
|
| 设置联系人的中间名。 |
| void | 设置此联系人的手机号码。 |
|
| 设置联系人的昵称。 |
|
| 设置与此联系人关联的备注。 |
| void | 设置此联系人的寻呼器号码。 |
|
| 为联系人的姓名设置前缀。 |
| void | 设置此联系人的主要电子邮件地址。 |
|
| 设置联系人的简称。 |
|
| 为联系人的姓名设置后缀。 |
| void | 为此联系人设置一个用户定义的字段,以便使用给定键进行存储。 |
| void | 使用给定对象的属性为此联系人设置用户定义的字段。 |
| void | 设置此联系人的工作地址。 |
| void | 设置此联系人的工作传真号码。 |
| void | 设置此联系人的工作电话号码。 |
已弃用的方法
add Address(label, address)
add Address(label, address)
已弃用。此函数已废弃,不应在新脚本中使用。
为联系人添加地址,并为其添加标准标签或自定义标签。
标签可以是 ContactsApp.Field 中的标签,也可以是自定义标签字符串。
// The code below retrieves a contact named "John Doe" and adds the address // "123 Main St, Some City, NY 10011" with the ContactsApp.Field.WORK_ADDRESS // label. const contacts = ContactsApp.getContactsByName('John Doe'); const address = contacts[0].addAddress( ContactsApp.Field.WORK_ADDRESS, '123 Main St, Some City, NY 10011', );
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 新地址的标签,来自 ContactsApp.Field 或自定义字符串 |
address | String | 新地址 |
返回
- 新创建的字段Address
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
add Company(company, title)
add Company(company, title)
已弃用。此函数已废弃,不应在新脚本中使用。
向联系人添加公司。
// The code below retrieves a contact named "John Doe" and adds the company // "Google" and the job title "Product Manager". const contacts = ContactsApp.getContactsByName('John Doe'); const url = contacts[0].addCompany('Google', 'Product Manager');
参数
名称 | 类型 | 说明 |
---|---|---|
company | String | 要添加到此联系人中的公司的名称 |
title | String | 与此公司联系人相关联的职位 |
返回
- 新创建的字段Company
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
add Custom Field(label, content)
add Custom Field(label, content)
已弃用。此函数已废弃,不应在新脚本中使用。
向联系人添加自定义字段,并附加扩展标签或自定义标签。
标签可以是 ContactsApp.ExtendedField 中的标签,也可以是自定义标签字符串。
// The code below retrieves a contact named "John Doe" and adds the custom field // ContactsApp.ExtendedField.HOBBY with the value "hiking". // Note that ContactsApp.ExtendedField.HOBBY is not the same as a custom field // named 'HOBBY'. const contacts = ContactsApp.getContactsByName('John Doe'); contacts[0].addCustomField(ContactsApp.ExtendedField.HOBBY, 'hiking');
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 新地址的标签,来自 ContactsApp.ExtendedField 或自定义字符串 |
content | Object | 要存储在自定义字段中的值 |
返回
- 新创建的字段Custom
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
add Date(label, month, day, year)
add Date(label, month, day, year)
已弃用。此函数已废弃,不应在新脚本中使用。
为联系人添加日期,并附上标准标签或自定义标签。
标签可以是 ContactsApp.Field 中的标签,也可以是自定义标签字符串。
// The code below retrieves a contact named "John Doe" and adds a // ContactsApp.ExtendedField.BIRTHDAY with the value "April 19, 1950". const contacts = ContactsApp.getContactsByName('John Doe'); const birthday = contacts[0].addDate( ContactsApp.Field.BIRTHDAY, ContactsApp.Month.APRIL, 19, 1950, );
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 新日期的标签,来自 ContactsApp.Field 或自定义字符串 |
month | Month | 月份,来自 ContactApps.Month |
day | Integer | 这一天 |
year | Integer | 年 |
返回
- 新创建的日期Date
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
add Email(label, address)
add Email(label, address)
已弃用。此函数已废弃,不应在新脚本中使用。
添加电子邮件地址并为其添加标准标签(“住址”“工作”等)或自定义标签
// The code below retrieves a contact named "John Doe" and adds the email // address "j.doe@example.com" to the ContactsApp.Field.HOME_EMAIL label. const contacts = ContactsApp.getContactsByName('John Doe'); const emailField = contacts[0].addEmail( ContactsApp.Field.HOME_EMAIL, 'j.doe@example.com', );
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 新电子邮件的标签,来自 ContactsApp.Field 或自定义字符串 |
address | String | 新电子邮件地址 |
返回
- 新添加的字段Email
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
add IM(label, address)
add IM(label, address)
已弃用。此函数已废弃,不应在新脚本中使用。
为联系人添加即时通讯地址,并为其添加标准标签或自定义标签。
标签可以是 ContactsApp.Field 中的标签,也可以是自定义标签字符串。
// The code below retrieves a contact named "John Doe" and adds the IM address // "ChatWithJohn" with the ContactsApp.Field.AIM label. const contacts = ContactsApp.getContactsByName('John Doe'); const email = contacts[0].addIM(ContactsApp.Field.AIM, 'ChatWithJohn');
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 新即时通讯地址的标签,可以是 ContactsApp.Field 或自定义字符串 |
address | String | 新的即时通讯地址 |
返回
- 新创建的字段IMField
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
add Phone(label, number)
add Phone(label, number)
已弃用。此函数已废弃,不应在新脚本中使用。
为联系人添加电话号码,并附上标准标签或自定义标签。
标签可以是 ContactsApp.Field 中的标签,也可以是自定义标签字符串。
// The code below retrieves a contact named "John Doe" and adds the phone number // "212-555-1234" with the ContactsApp.Field.WORK_PHONE label. const contacts = ContactsApp.getContactsByName('John Doe'); const phone = contacts[0].addPhone( ContactsApp.Field.WORK_PHONE, '212-555-1234', );
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 新电话号码的标签,来自 ContactsApp.Field 或自定义字符串 |
number | String | 新的电话号码 |
返回
- 新创建的字段Phone
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
add To Group(group)
add To Group(group)
已弃用。此函数已废弃,不应在新脚本中使用。
将此联系人添加到指定的联系人群组。
// The code below creates a new contact and then adds it to the contact group // named "Work Friends" let contact = ContactsApp.createContact('John', 'Doe', 'john.doe@example.com'); const group = ContactsApp.getContactGroup('Work Friends'); contact = contact.addToGroup(group);
参数
名称 | 类型 | 说明 |
---|---|---|
group |
| 要将此联系人添加到的联系人群组 |
返回
- 此联系人Contact
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
add Url(label, url)
add Url(label, url)
已弃用。此函数已废弃,不应在新脚本中使用。
为联系人添加网址,并为其添加标准标签或自定义标签。
标签可以来自 ContactsApp.Field,也可以是自定义标签字符串。
// The code below retrieves a contact named "John Doe" and adds the URL // "http://www.example.com" with the ContactsApp.Field.WORK_WEBSITE label. const contacts = ContactsApp.getContactsByName('John Doe'); const url = contacts[0].addUrl( ContactsApp.Field.WORK_WEBSITE, 'http://www.example.com', );
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 新地址的标签,来自 ContactsApp.Field 或自定义字符串 |
url | String | 新网址 |
返回
- 新创建的字段Url
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
delete Contact()
delete Contact()
已弃用。此函数已废弃,不应在新脚本中使用。
删除此联系人。
const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { contacts[i].deleteContact(); }
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get Addresses()
get Addresses()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的所有地址。
// The code below logs the addresses of all the contacts whose names contain // "John Doe" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { Logger.log(contacts[i].getAddresses()); }
返回
- 地址列表Address
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Addresses(label)
get Addresses(label)
已弃用。此函数已废弃,不应在新脚本中使用。
获取与特定字段匹配的此联系人的所有地址。
标签可以是 ContactsApp.Field 中的标签,也可以是自定义标签字符串。
// The code below retrieves a contact named "John Doe" and logs the addresses // associated with that contact that are in the ContactsApp.Field.WORK_ADDRESS // label. const contacts = ContactsApp.getContactsByName('John Doe'); const addresses = contacts[0].getAddresses(ContactsApp.Field.WORK_ADDRESS); for (const i in addresses) { Logger.log(addresses[i].getAddress()); }
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 要匹配的标签,可以是 ContactsApp.Field 中的标签,也可以是自定义字符串 |
返回
- 地址列表Address
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Companies()
get Companies()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的所有公司。
// The code below logs the company names of all the contacts whose names contain // "John Doe" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { const companies = contacts[i].getCompanies(); for (const j in companies) { Logger.log(companies[j].getCompanyName()); } }
返回
- 公司列表Company
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Contact Groups()
get Contact Groups()
已弃用。此函数已废弃,不应在新脚本中使用。
获取包含此联系人的所有联系人群组。
// The code below gets a contact named "John Doe" and retrieves all the contact // groups that the contact belongs to const contacts = ContactsApp.getContactsByName('John Doe'); const groups = contacts[0].getContactGroups();
返回
- 包含此联系人的群组Contact
另请参阅
get Custom Fields()
get Custom Fields()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的所有自定义字段。
// The code below retrieves a contact named "John Doe" and logs the custom // fields associated with that contact const contacts = ContactsApp.getContactsByName('John Doe'); const fields = contacts[0].getCustomFields(); for (const i in fields) { Logger.log(fields[i].getValue()); }
返回
- 自定义字段的列表Custom
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Custom Fields(label)
get Custom Fields(label)
已弃用。此函数已废弃,不应在新脚本中使用。
获取与特定字段匹配的此联系人的所有自定义字段。
标签可以是 ContactsApp.ExtendedField 中的标准标签,也可以是自定义标签字符串。
// The code below retrieves a contact named "John Doe" and logs the custom // fields associated with that contact that are in the // ContactsApp.ExtendedField.HOBBY label. const contacts = ContactsApp.getContactsByName('John Doe'); const hobbies = contacts[0].getCustomFields(ContactsApp.ExtendedField.HOBBY); for (const i in hobbies) { Logger.log(hobbies[i].getValue()); }
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 要匹配的标签,可以是 ContactsApp.ExtendedField 中的标签,也可以是自定义字符串 |
返回
- 自定义字段的列表Custom
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Dates()
get Dates()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的所有日期。
// The code below retrieves a contact named "John Doe" and logs the label of the // date associated with that contact const contacts = ContactsApp.getContactsByName('John Doe'); const dates = contacts[0].getDates(); for (const i in dates) { Logger.log(dates[i].getLabel()); }
返回
- 日期列表Date
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Dates(label)
get Dates(label)
已弃用。此函数已废弃,不应在新脚本中使用。
获取与特定字段匹配的此联系人的所有日期。
标签可以是 ContactsApp.Field 中的标准标签,也可以是自定义标签字符串。
// The code below retrieves a contact named "John Doe" and logs the day of the // month associated with that contact that are in the ContactsApp.Field.BIRTHDAY // label. const contacts = ContactsApp.getContactsByName('John Doe'); const birthdays = contacts[0].getDates(ContactsApp.Field.BIRTHDAY); for (const i in birthdays) { Logger.log(birthdays[i].getDay()); }
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 要匹配的标签,可以是 ContactsApp.Field 中的标签,也可以是自定义字符串 |
返回
- 日期列表Date
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Email Addresses()
get Email Addresses()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人可用的电子邮件地址列表。
返回
String[]
- 此联系人可用的电子邮件地址列表
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get Emails()
get Emails()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的电子邮件地址。
// The code below retrieves a contact named "John Doe" and logs the email // addresses associated with that contact const contacts = ContactsApp.getContactsByName('John Doe'); const emails = contacts[0].getEmails(); for (const i in emails) { Logger.log(emails[i].getAddress()); }
返回
- 联系人的电子邮件地址列表Email
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Emails(label)
get Emails(label)
已弃用。此函数已废弃,不应在新脚本中使用。
获取与特定字段匹配的此联系人的电子邮件地址。
标签可以是 ContactsApp.Field 中的标准标签,也可以是自定义标签字符串。
// The code below retrieves a contact named "John Doe" and logs the email // addresses associated with that contact that are in the // ContactsApp.Field.HOME_EMAIL label. const contacts = ContactsApp.getContactsByName('John Doe'); const emails = contacts[0].getEmails(ContactsApp.Field.HOME_EMAIL); for (const i in emails) { Logger.log(emails[i].getAddress()); }
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 要匹配的标签,可以是 ContactsApp.Field 中的标签,也可以是自定义字符串 |
返回
- 联系人的电子邮件地址列表Email
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Family Name()
get Family Name()
已弃用。此函数已废弃,不应在新脚本中使用。
以字符串形式获取联系人的姓氏。
// The code below logs the family name of all the contacts whose names contain // "John" const contacts = ContactsApp.getContactsByName('John'); for (const i in contacts) { Logger.log(contacts[i].getFamilyName()); }
返回
String
- 联系人的姓氏
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Full Name()
get Full Name()
已弃用。此函数已废弃,不应在新脚本中使用。
以字符串形式获取联系人的全名(名字和姓氏)。
// The code below logs the full name of all the contacts whose names contain // "John" const contacts = ContactsApp.getContactsByName('John'); for (const i in contacts) { Logger.log(contacts[i].getFullName()); }
返回
String
- 联系人的全名
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Given Name()
get Given Name()
已弃用。此函数已废弃,不应在新脚本中使用。
以字符串形式获取联系人的名字(名字)。
// The code below logs the given name of all the contacts whose names contain // "Smith" const contacts = ContactsApp.getContactsByName('Smith'); for (const i in contacts) { Logger.log(contacts[i].getGivenName()); }
返回
String
- 联系人的名字
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Home Address()
get Home Address()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的住址,如果不存在,则返回空字符串。
返回
String
- 此联系人的住址;如果不存在,则为空字符串
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get Home Fax()
get Home Fax()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的住宅传真号码,如果没有,则返回空字符串。
返回
String
- 此联系人的住宅传真号码,如果不存在,则为空字符串
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get Home Phone()
get Home Phone()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的住宅电话号码,如果没有,则返回空字符串。
返回
String
- 此联系人的住宅电话号码;如果没有,则为空字符串
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get IMs()
get IMs()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的所有即时通讯地址。
// The code below logs the IM addresses of all the contacts whose names contain // "John Doe" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { Logger.log(contacts[i].getIMs()); }
返回
- 即时通讯地址列表IMField[]
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get IMs(label)
get IMs(label)
已弃用。此函数已废弃,不应在新脚本中使用。
获取与特定字段匹配的此联系人的所有即时通讯地址。
标签可以是 ContactsApp.Field 中的标签,也可以是自定义标签字符串。
// The code below retrieves a contact named "John Doe" and logs the IM addresses // associated with that contact that are in the ContactsApp.Field.GOOGLE_TALK // label. const contacts = ContactsApp.getContactsByName('John Doe'); const imAddresses = contacts[0].getIMs(ContactsApp.Field.GOOGLE_TALK); for (const i in imAddresses) { Logger.log(imAddresses[i].getAddress()); }
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 要匹配的标签,可以是 ContactsApp.Field 中的标签,也可以是自定义字符串 |
返回
- 即时通讯地址列表IMField[]
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Id()
get Id()
已弃用。此函数已废弃,不应在新脚本中使用。
返回此联系人的唯一 ID。
const contact = ContactsApp.createContact( 'John', 'Doe', 'john.doe@example.com', ); const id = contact.getId();
返回
String
- 此联系人的 ID
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get Initials()
get Initials()
已弃用。此函数已废弃,不应在新脚本中使用。
获取联系人的首字母。
// The code below logs the initials of all the contacts whose names contain // "John Doe" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { Logger.log(contacts[i].getInitials()); }
返回
String
- 联系人的首字母
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Last Updated()
get Last Updated()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人上次更新的日期。
// The code below logs the last updated date of all the contacts whose names // contain "John Doe" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { Logger.log(contacts[i].getLastUpdated()); }
返回
Date
- 此联系人上次更新的日期
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get Maiden Name()
get Maiden Name()
已弃用。此函数已废弃,不应在新脚本中使用。
以字符串形式获取联系人的娘家姓。
// The code below logs the maiden name of all the contacts whose names contain // "Jane" const contacts = ContactsApp.getContactsByName('Jane'); for (const i in contacts) { Logger.log(contacts[i].getMaidenName()); }
返回
String
- 联系人的娘家姓
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Middle Name()
get Middle Name()
已弃用。此函数已废弃,不应在新脚本中使用。
以字符串的形式获取联系人的中间名字。
// The code below logs the middle name of all the contacts whose names contain // "Smith" const contacts = ContactsApp.getContactsByName('Smith'); for (const i in contacts) { Logger.log(contacts[i].getMiddleName()); }
返回
String
- 联系人的中间名
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Mobile Phone()
get Mobile Phone()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的手机号码,如果不存在,则返回空字符串。
返回
String
- 此联系人的手机号码,如果不存在,则为空字符串
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get Nickname()
get Nickname()
已弃用。此函数已废弃,不应在新脚本中使用。
以字符串形式获取联系人的昵称。
// The code below logs the nickname of all the contacts whose names contain // "John Doe" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { Logger.log(contacts[i].getNickname()); }
返回
String
- 联系人的昵称
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Notes()
get Notes()
已弃用。此函数已废弃,不应在新脚本中使用。
获取与此联系人关联的备注;如果没有备注,则返回空字符串。
// The code below logs the notes of all the contacts whose names contain "John // Doe" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { Logger.log(contacts[i].getNotes()); }
返回
String
- 与此联系人关联的备注
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Pager()
get Pager()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的寻呼器电话号码,如果不存在,则返回空字符串。
返回
String
- 此联系人的寻呼器电话号码,如果不存在,则为空字符串
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get Phones()
get Phones()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的所有电话号码。
// The code below logs the phone numbers of all the contacts whose names contain // "John Doe" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { Logger.log(contacts[i].getPhones()); }
返回
- 电话号码列表Phone
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Phones(label)
get Phones(label)
已弃用。此函数已废弃,不应在新脚本中使用。
获取与特定字段匹配的此联系人的所有电话号码。
标签可以是 ContactsApp.Field 中的标签,也可以是自定义标签字符串。
// The code below retrieves a contact named "John Doe" and logs the phone // numbers associated with that contact that are in the // ContactsApp.Field.WORK_PHONE label. const contacts = ContactsApp.getContactsByName('John Doe'); const phones = contacts[0].getPhones(ContactsApp.Field.WORK_PHONE); for (const i in phones) { Logger.log(phones[i].getPhoneNumber()); }
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 要匹配的标签,可以是 ContactsApp.Field 中的标签,也可以是自定义字符串 |
返回
- 电话号码列表Phone
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Prefix()
get Prefix()
已弃用。此函数已废弃,不应在新脚本中使用。
获取联系人姓名的前缀。
// The code below logs the prefix of all the contacts whose names contain "John // Doe" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { Logger.log(contacts[i].getPrefix()); }
返回
String
- 联系人姓名的前缀
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Primary Email()
get Primary Email()
已弃用。此函数已废弃,不应在新脚本中使用。
以字符串形式获取联系人的主要电子邮件地址。
// The code below logs the primary email address of all the contacts whose names // contain "John Doe" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { Logger.log(contacts[i].getPrimaryEmail()); }
返回
String
- 联系人的主要电子邮件地址
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get Short Name()
get Short Name()
已弃用。此函数已废弃,不应在新脚本中使用。
以字符串形式获取联系人的简称。
// The code below logs the short name of all the contacts whose names contain // "Johnathan" const contacts = ContactsApp.getContactsByName('Johnathan'); for (const i in contacts) { Logger.log(contacts[i].getShortName()); }
返回
String
- 联系人的简称
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Suffix()
get Suffix()
已弃用。此函数已废弃,不应在新脚本中使用。
获取联系人姓名的后缀。
// The code below logs the suffix of all the contacts whose names contain "John // Doe" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { Logger.log(contacts[i].getSuffix()); }
返回
String
- 联系人姓名的后缀
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Urls()
get Urls()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的所有网址。
// The code below logs the URLs of all the contacts whose names contain "John // Doe" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { Logger.log(contacts[i].getUrls()); }
返回
- 网址列表Url
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get Urls(label)
get Urls(label)
已弃用。此函数已废弃,不应在新脚本中使用。
获取与特定字段匹配的此联系人的所有网址。
标签可以是 ContactsApp.Field 中的标签,也可以是自定义标签字符串。
// The code below retrieves a contact named "John Doe" and logs the URLs // associated with that contact that are in the ContactsApp.Field.WORK_WEBSITE // label. const contacts = ContactsApp.getContactsByName('John Doe'); const urls = contacts[0].getUrls(ContactsApp.Field.WORK_WEBSITE); for (const i in urls) { Logger.log(urls[i].getAddress()); }
参数
名称 | 类型 | 说明 |
---|---|---|
label | Object | 要匹配的标签,可以是 ContactsApp.Field 中的标签,也可以是自定义字符串 |
返回
- 网址列表Url
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
get User Defined Field(key)
get User Defined Field(key)
已弃用。此函数已废弃,不应在新脚本中使用。
获取与给定键关联的用户定义值。
参数
名称 | 类型 | 说明 |
---|---|---|
key | String | 键可以是任何基本类型(String、int 等) |
返回
String
- 已使用此键存储的用户定义内容
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get User Defined Fields()
get User Defined Fields()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的所有用户定义字段,并将其作为 JavaScript 对象的属性返回。
返回
Object
- 用户为此联系人定义的字段,作为 JavaScript 对象的属性
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get Work Address()
get Work Address()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的工作地址,如果不存在,则返回空字符串。
返回
String
- 此联系人的工作地址,如果不存在,则为空字符串
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get Work Fax()
get Work Fax()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的办公室传真号码,如果没有,则返回空字符串。
返回
String
- 此联系人的办公室传真号码,如果没有,则为空字符串
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
get Work Phone()
get Work Phone()
已弃用。此函数已废弃,不应在新脚本中使用。
获取此联系人的工作电话号码,如果不存在,则返回空字符串。
返回
String
- 此联系人的工作电话号码,如果不存在,则为空字符串
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
remove From Group(group)
remove From Group(group)
已弃用。此函数已废弃,不应在新脚本中使用。
将此联系人从指定的联系人群组中移除。
// The code below gets all the contacts named "John Doe" and then removes each // of them from the "Work Friends" contact group const contacts = ContactsApp.getContactsByName('John Doe'); const group = ContactsApp.getContactGroup('Work Friends'); for (const i in contacts) { contacts[i] = contacts[i].removeFromGroup(group); }
参数
名称 | 类型 | 说明 |
---|---|---|
group |
| 要从中移除此联系人的联系人群组 |
返回
- 此联系人Contact
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
set Family Name(familyName)
set Family Name(familyName)
已弃用。此函数已废弃,不应在新脚本中使用。
设置联系人的姓氏。
// The code below changes the family name of all the contacts whose names are // "John Doe" to "Doe-Smith" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { contacts[i].setFamilyName('Doe-Smith'); }
参数
名称 | 类型 | 说明 |
---|---|---|
family | String | 联系人的新姓氏 |
返回
- 此联系人Contact
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
set Full Name(fullName)
set Full Name(fullName)
已弃用。此函数已废弃,不应在新脚本中使用。
设置联系人的全名(名字和姓氏)。
// The code below changes the full name of all the contacts whose names are // "John Doe" to "Johnny Doe" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { contacts[i].setFullName('Johnny Doe'); }
参数
名称 | 类型 | 说明 |
---|---|---|
full | String | 联系人的新全名 |
返回
- 此联系人Contact
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
set Given Name(givenName)
set Given Name(givenName)
已弃用。此函数已废弃,不应在新脚本中使用。
设置联系人的名字(名字)。
// The code below changes the given name of all the contacts whose names are // "John Doe" to "Johnny" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { contacts[i].setGivenName('Johnny'); }
参数
名称 | 类型 | 说明 |
---|---|---|
given | String | 联系人的新名字 |
返回
- 此联系人Contact
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
set Home Address(addr)
set Home Address(addr)
已弃用。此函数已废弃,不应在新脚本中使用。
设置此联系人的住址。
参数
名称 | 类型 | 说明 |
---|---|---|
addr | String | 要设置的住址 |
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
set Home Fax(phone)
set Home Fax(phone)
已弃用。此函数已废弃,不应在新脚本中使用。
设置此联系人的住宅传真号码。
参数
名称 | 类型 | 说明 |
---|---|---|
phone | String | 要设置的住宅传真号码 |
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
set Home Phone(phone)
set Home Phone(phone)
已弃用。此函数已废弃,不应在新脚本中使用。
设置此联系人的住宅电话号码。
参数
名称 | 类型 | 说明 |
---|---|---|
phone | String | 要设置的住宅电话号码 |
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
set Initials(initials)
set Initials(initials)
已弃用。此函数已废弃,不应在新脚本中使用。
设置联系人的首字母。
// The code below sets the initials of all the contacts whose names are // "Johnathan Doe" to "JD" const contacts = ContactsApp.getContactsByName('Johnathan Doe'); for (const i in contacts) { contacts[i].setInitials('JD'); }
参数
名称 | 类型 | 说明 |
---|---|---|
initials | String | 联系人的新首字母 |
返回
- 此联系人Contact
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
set Maiden Name(maidenName)
set Maiden Name(maidenName)
已弃用。此函数已废弃,不应在新脚本中使用。
设置联系人的娘家姓。
// The code below changes the maiden name of all the contacts whose names are // "Jane Doe" to "Smith" const contacts = ContactsApp.getContactsByName('Jane Doe'); for (const i in contacts) { contacts[i].setMaidenName('Smith'); }
参数
名称 | 类型 | 说明 |
---|---|---|
maiden | String | 联系人的新娘家姓 |
返回
- 此联系人Contact
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
set Middle Name(middleName)
set Middle Name(middleName)
已弃用。此函数已废弃,不应在新脚本中使用。
设置联系人的中间名。
// The code below changes the middle name of all the contacts whose names are // "John Doe" to "Danger" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { contacts[i].setMiddleName('Danger'); }
参数
名称 | 类型 | 说明 |
---|---|---|
middle | String | 联系人的新中间名 |
返回
- 此联系人Contact
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
set Mobile Phone(phone)
set Mobile Phone(phone)
已弃用。此函数已废弃,不应在新脚本中使用。
设置此联系人的手机号码。
参数
名称 | 类型 | 说明 |
---|---|---|
phone | String | 要设置的手机号码 |
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
set Nickname(nickname)
set Nickname(nickname)
已弃用。此函数已废弃,不应在新脚本中使用。
设置联系人的昵称。
// The code below changes the nickname of all the contacts whose names are "John // Doe" to "JohnnyD" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { contacts[i].setNickname('JohnnyD'); }
参数
名称 | 类型 | 说明 |
---|---|---|
nickname | String | 联系人的新昵称 |
返回
- 此联系人Contact
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
set Notes(notes)
set Notes(notes)
已弃用。此函数已废弃,不应在新脚本中使用。
设置与此联系人关联的备注。
// The code below sets the notes of all the contacts whose names are "John Doe" // to "Met him at the hackathon" const contacts = ContactsApp.getContactsByName('John Doe'); for (const i in contacts) { contacts[i].setNotes('Met him at the hackathon'); }
参数
名称 | 类型 | 说明 |
---|---|---|
notes | String | 要为此联系人存储的备注 |
返回
- 此联系人Contact
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
set Pager(phone)
set Pager(phone)
已弃用。此函数已废弃,不应在新脚本中使用。
设置此联系人的寻呼器号码。
参数
名称 | 类型 | 说明 |
---|---|---|
phone | String | 要设置的页面浏览器号码 |
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
set Prefix(prefix)
set Prefix(prefix)
已弃用。此函数已废弃,不应在新脚本中使用。
为联系人的姓名设置前缀。
// The code below sets the prefix of all the contacts whose names are "Johnathan // Doe" to "Mr" const contacts = ContactsApp.getContactsByName('Johnathan Doe'); for (const i in contacts) { contacts[i].setPrefix('Mr'); }
参数
名称 | 类型 | 说明 |
---|---|---|
prefix | String | 联系人姓名的新前缀 |
返回
- 此联系人Contact
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
set Primary Email(primaryEmail)
set Primary Email(primaryEmail)
已弃用。此函数已废弃,不应在新脚本中使用。
设置此联系人的主要电子邮件地址。
参数
名称 | 类型 | 说明 |
---|---|---|
primary | String | 要设置的主电子邮件地址 |
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
set Short Name(shortName)
set Short Name(shortName)
已弃用。此函数已废弃,不应在新脚本中使用。
设置联系人的简称。
// The code below changes the short name of all the contacts whose names are // "Johnathan Doe" to "John" const contacts = ContactsApp.getContactsByName('Johnathan Doe'); for (const i in contacts) { contacts[i].setShortName('John'); }
参数
名称 | 类型 | 说明 |
---|---|---|
short | String | 联系人的新简称 |
返回
- 此联系人Contact
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
set Suffix(suffix)
set Suffix(suffix)
已弃用。此函数已废弃,不应在新脚本中使用。
为联系人的姓名设置后缀。
// The code below sets the suffix of all the contacts whose names are "Johnathan // Doe" to "Jr" const contacts = ContactsApp.getContactsByName('Johnathan Doe'); for (const i in contacts) { contacts[i].setSuffix('Jr'); }
参数
名称 | 类型 | 说明 |
---|---|---|
suffix | String | 联系人姓名的新后缀 |
返回
- 此联系人Contact
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
另请参阅
set User Defined Field(key, value)
set User Defined Field(key, value)
已弃用。此函数已废弃,不应在新脚本中使用。
为此联系人设置一个用户定义的字段,以便使用给定键进行存储。
参数
名称 | 类型 | 说明 |
---|---|---|
key | String | 键可以是任何基本类型(String、int 等) |
value | String | 值可以是任何基本类型(String、int 等) |
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
set User Defined Fields(o)
set User Defined Fields(o)
已弃用。此函数已废弃,不应在新脚本中使用。
使用给定对象的属性为此联系人设置用户定义的字段。
参数
名称 | 类型 | 说明 |
---|---|---|
o | Object | 一个对象,其中包含一个或多个格式为 {key: value} 的属性 |
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
set Work Address(addr)
set Work Address(addr)
已弃用。此函数已废弃,不应在新脚本中使用。
设置此联系人的工作地址。
参数
名称 | 类型 | 说明 |
---|---|---|
addr | String | 要设置的工作地址 |
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
set Work Fax(phone)
set Work Fax(phone)
已弃用。此函数已废弃,不应在新脚本中使用。
设置此联系人的工作传真号码。
参数
名称 | 类型 | 说明 |
---|---|---|
phone | String | 要设置的工作传真号码 |
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds
set Work Phone(phone)
set Work Phone(phone)
已弃用。此函数已废弃,不应在新脚本中使用。
设置此联系人的工作电话号码。
参数
名称 | 类型 | 说明 |
---|---|---|
phone | String | 要设置的工作电话号码 |
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.google.com/m8/feeds