Apps Script đã ngừng cung cấp dịch vụ Danh bạ từ ngày 16 tháng 12 năm 2022. Thay vào đó, hãy sử dụng dịch vụ nâng cao People API. People API sử dụng một giao thức JSON mới hơn và cung cấp các tính năng nâng cao, chẳng hạn như hợp nhất danh bạ với hồ sơ.
Hãy tham khảo hướng dẫn này để tìm hiểu những phương thức của dịch vụ Danh bạ không có phương thức tương đương trong dịch vụ nâng cao People API, tìm hiểu những phương thức bạn có thể sử dụng thay thế và tìm các mẫu mã để di chuyển các tác vụ phổ biến. Để biết thêm thông tin, hãy tham khảo Hướng dẫn di chuyển Contacts API.
Các phương thức không có phương thức tương đương trong People API
Sau đây là danh sách các phương thức getContacts
trong dịch vụ Danh bạ không có cách tương đương để tìm kiếm người liên hệ trong dịch vụ nâng cao của People API. Với dịch vụ nâng cao People API, bạn có thể tìm kiếm theo các trường names
, nickNames
, emailAddresses
, phoneNumbers
và organizations
của một người liên hệ. Các trường này có trong nguồn CONTACT
.
Các phương thức không có phương thức tương đương |
---|
|
Sau đây là danh sách các phương thức getContacts
từ dịch vụ Danh bạ sử dụng một tham số bổ sung label
. Bạn có thể sử dụng searchContacts
từ dịch vụ nâng cao People API để lấy danh bạ theo trường tương đương, nhưng bạn không thể giới hạn phạm vi tìm kiếm trong một nhãn cụ thể.
Phương thức có các phương thức tương đương một phần |
---|
|
Các tính năng khác có trong People API
Khi di chuyển sang dịch vụ nâng cao People API, bạn có thể truy cập vào các tính năng sau của People API không có trong dịch vụ Danh bạ:
- Chỉ định nguồn dữ liệu – Khi tìm kiếm thông tin về một người, bạn có thể chỉ định nơi tìm kiếm, chẳng hạn như một người liên hệ trên Google hoặc một hồ sơ trên Google.
- Tìm kiếm người dùng bằng một chuỗi truy vấn – Bạn có thể nhận được danh sách hồ sơ và người liên hệ khớp với một chuỗi cụ thể.
- Yêu cầu hàng loạt – Bạn có thể tạo hàng loạt lệnh gọi People API để giảm thời gian thực thi tập lệnh.
Mã mẫu cho các tác vụ phổ biến
Phần này liệt kê các tác vụ thường gặp trong dịch vụ Danh bạ. Các mẫu mã cho biết cách tạo các tác vụ bằng dịch vụ nâng cao People API.
Lấy một nhóm người liên hệ theo tên
Mẫu mã sau đây cho biết cách lấy một nhóm người liên hệ theo tên. Đây là tên tương đương với getContactGroup(name)
trong dịch vụ Danh bạ.
Lấy thông tin liên hệ theo địa chỉ email
Mẫu mã sau đây cho thấy cách lấy một người liên hệ theo địa chỉ email của họ, tương đương với getContact(emailAddress)
trong dịch vụ Danh bạ.
Lấy tất cả người liên hệ
Mã mẫu sau đây cho biết cách lấy tất cả danh bạ của người dùng, tương đương với getContacts()
trong dịch vụ Danh bạ.
Lấy họ và tên của một người liên hệ
Mẫu mã sau đây cho biết cách lấy tên đầy đủ của một người liên hệ, tương đương với getFullName()
trong dịch vụ Danh bạ.
Lấy tất cả số điện thoại của một người liên hệ
Đoạn mã mẫu sau đây cho thấy cách lấy tất cả số điện thoại của một người liên hệ, tương đương với getPhones()
trong Dịch vụ danh bạ.
Lấy một số điện thoại cụ thể của người liên hệ
Mẫu mã sau đây cho thấy cách lấy một số điện thoại cụ thể cho một người liên hệ, tương đương với getPhoneNumber()
trong dịch vụ Danh bạ.