Contacts Service

รายชื่อติดต่อ

เลิกใช้งานแล้ว โปรดใช้บริการขั้นสูงของ People API แทน

บริการนี้ช่วยให้สคริปต์เข้าถึงและแก้ไข Google Contacts ได้ ทั้งสำหรับรายชื่อติดต่อแต่ละรายการและกลุ่ม

คลาส

ชื่อรายละเอียดแบบย่อ
AddressFieldช่องที่อยู่ในรายชื่อติดต่อ
CompanyFieldช่องบริษัทในรายชื่อติดต่อ
Contactรายชื่อติดต่อจะประกอบด้วยชื่อ ที่อยู่ และรายละเอียดต่างๆ ของรายชื่อติดต่อ
ContactGroupContactGroup คือกลุ่มรายชื่อติดต่อ
ContactsAppชั้นเรียนนี้อนุญาตให้ผู้ใช้เข้าถึง Google Contacts ของตนเอง รวมถึงสร้าง นำออก และอัปเดตรายชื่อติดต่อที่แสดงในนั้น
CustomFieldช่องที่กำหนดเองในรายชื่อติดต่อ
DateFieldฟิลด์วันที่ในรายชื่อติดต่อ
EmailFieldช่องอีเมลในรายชื่อติดต่อ
ExtendedFieldenum สำหรับช่องรายชื่อติดต่อแบบขยาย
Fieldenum สำหรับช่องรายชื่อติดต่อ
Genderenum สำหรับเพศของผู้ติดต่อ
IMFieldฟิลด์การรับส่งข้อความโต้ตอบแบบทันทีในรายชื่อติดต่อ
PhoneFieldช่องหมายเลขโทรศัพท์ในรายชื่อติดต่อ
Priorityenum สำหรับลำดับความสำคัญของการติดต่อ
Sensitivityenum สำหรับความไวต่อการสัมผัส
UrlFieldฟิลด์ URL ในรายชื่อติดต่อ

AddressField

วิธีการ

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getAddress()Stringรับที่อยู่ของช่องนี้
getLabel()Objectรับป้ายกำกับสำหรับช่องนี้
isPrimary()Booleanรับข้อมูลว่านี่เป็นค่าในช่องหลักหรือไม่
setAddress(address)AddressFieldตั้งค่าที่อยู่ของช่องนี้
setAsPrimary()AddressFieldตั้งค่าฟิลด์นี้เป็นฟิลด์หลัก
setLabel(field)AddressFieldตั้งค่าป้ายกำกับของช่องนี้
setLabel(label)AddressFieldตั้งค่าป้ายกำกับของช่องนี้

CompanyField

Contact

ContactGroup

ContactsApp

CustomField

วิธีการ

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getLabel()Objectรับป้ายกำกับสำหรับช่องนี้
setLabel(label)CustomFieldตั้งค่าป้ายกำกับของช่องนี้

DateField

วิธีการ

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getLabel()Objectรับป้ายกำกับสำหรับช่องนี้
setLabel(label)DateFieldตั้งค่าป้ายกำกับของช่องนี้

EmailField

วิธีการ

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getAddress()Stringรับที่อยู่ของช่องนี้
getLabel()Objectรับป้ายกำกับสำหรับช่องนี้
isPrimary()Booleanรับข้อมูลว่านี่เป็นค่าในช่องหลักหรือไม่
setAddress(address)EmailFieldตั้งค่าที่อยู่ของช่องนี้
setAsPrimary()EmailFieldตั้งค่าฟิลด์นี้เป็นฟิลด์หลัก
setLabel(field)EmailFieldตั้งค่าป้ายกำกับของช่องนี้
setLabel(label)EmailFieldตั้งค่าป้ายกำกับของช่องนี้

ExtendedField

Field

Gender

IMField

วิธีการ

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getAddress()Stringรับที่อยู่ของช่องนี้
getLabel()Objectรับป้ายกำกับสำหรับช่องนี้
isPrimary()Booleanรับข้อมูลว่านี่เป็นค่าในช่องหลักหรือไม่
setAddress(address)IMFieldตั้งค่าที่อยู่ของช่องนี้
setAsPrimary()IMFieldตั้งค่าฟิลด์นี้เป็นฟิลด์หลัก
setLabel(field)IMFieldตั้งค่าป้ายกำกับของช่องนี้
setLabel(label)IMFieldตั้งค่าป้ายกำกับของช่องนี้

PhoneField

วิธีการ

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getLabel()Objectรับป้ายกำกับสำหรับช่องนี้
isPrimary()Booleanรับข้อมูลว่านี่เป็นค่าในช่องหลักหรือไม่
setAsPrimary()PhoneFieldตั้งค่าฟิลด์นี้เป็นฟิลด์หลัก
setLabel(field)PhoneFieldตั้งค่าป้ายกำกับของช่องนี้
setLabel(label)PhoneFieldตั้งค่าป้ายกำกับของช่องนี้

Priority

Sensitivity

UrlField

วิธีการ

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getAddress()Stringรับที่อยู่ของช่องนี้
getLabel()Objectรับป้ายกำกับสำหรับช่องนี้
isPrimary()Booleanรับข้อมูลว่านี่เป็นค่าในช่องหลักหรือไม่
setAddress(address)UrlFieldตั้งค่าที่อยู่ของช่องนี้
setAsPrimary()UrlFieldตั้งค่าฟิลด์นี้เป็นฟิลด์หลัก
setLabel(field)UrlFieldตั้งค่าป้ายกำกับของช่องนี้
setLabel(label)UrlFieldตั้งค่าป้ายกำกับของช่องนี้