Apps Komut Dosyası,16 Aralık 2022'de Kişiler hizmeti için desteği sonlandırdı. Bunun yerine People API gelişmiş hizmetini kullanın. People API, daha yeni bir JSON protokolü kullanır ve kişileri profillerle birleştirme gibi gelişmiş özellikler sunar.
Hangi Kişiler hizmet yöntemlerinin People API gelişmiş hizmetinde eşdeğeri olmadığını öğrenmek, bunun yerine neleri kullanabileceğinizi öğrenmek ve yaygın görevleri taşımak için kod örnekleri bulmak üzere bu kılavuzu kullanın. Daha fazla bilgi için Kişiler API'si Geçiş Rehberi'ne bakın.
People API eşdeğeri olmayan yöntemler
Aşağıda, Kişiler hizmetindeki getContacts
yöntemleri listelenmiştir. Bu yöntemler, People API gelişmiş hizmetinde eşdeğer bir şekilde kişi aramaya olanak tanımaz. People API gelişmiş hizmetiyle, bir kişinin CONTACT
kaynağındaki names
, nickNames
, emailAddresses
, phoneNumbers
ve organizations
alanlarına göre arama yapabilirsiniz.
Eşdeğeri olmayan yöntemler |
---|
|
Aşağıda, Kişiler hizmetindeki ek label
parametresi kullanan getContacts
yöntemleri listelenmiştir. Eşdeğer alana göre kişileri almak için People API gelişmiş hizmetinden searchContacts
operatörünü kullanabilirsiniz ancak aramayı belirli bir etiketle sınırlayamazsınız.
Kısmi eşdeğerlere sahip yöntemler |
---|
|
People API ile kullanılabilen ek özellikler
People API gelişmiş hizmetine geçiş yaptığınızda, Kişiler hizmetinde kullanılamayan aşağıdaki People API özelliklerine erişebilirsiniz:
- Veri kaynağını belirtin: Bir kişiyle ilgili bilgi ararken aramanın nerede yapılacağını (ör. Google kişisi veya Google profili) belirtebilirsiniz.
- Sorgu dizesine göre kullanıcı arama: Belirli bir dizeye eşleşen profillerin ve kişilerin listesini alabilirsiniz.
- Toplu istek: Komut dosyası yürütme sürenizi azaltmak için People API çağrılarınızı toplu olarak gönderebilirsiniz.
Sık karşılaşılan görevler için kod örnekleri
Bu bölümde, Kişiler hizmetindeki yaygın görevler listelenmektedir. Kod örnekleri, People API gelişmiş hizmeti kullanılarak görevlerin nasıl oluşturulacağını gösterir.
Adına göre kişi grubu alma
Aşağıdaki kod örneğinde, bir kişi grubunun adına göre nasıl alınacağı gösterilmektedir. Bu ad, Kişiler hizmetindeki getContactGroup(name)
ile eşdeğerdir.
E-posta adresine göre kişi bulma
Aşağıdaki kod örneğinde, bir kişinin e-posta adresine göre nasıl alınacağı gösterilmektedir. Bu adres, Kişiler hizmetindeki getContact(emailAddress)
ile eşdeğerdir.
Tüm kişileri alma
Aşağıdaki kod örneğinde, bir kullanıcının tüm kişilerinin nasıl alınacağı gösterilmektedir. Bu, Kişiler hizmetindeki getContacts()
ile eşdeğerdir.
Kişinin tam adını alma
Aşağıdaki kod örneğinde, bir kişinin tam adının nasıl alınacağı gösterilmektedir. Bu ad, Kişiler hizmetinde getFullName()
ile eşdeğerdir.
Bir kişinin tüm telefon numaralarını alma
Aşağıdaki kod örneğinde, bir kişinin tüm telefon numaralarının nasıl alınacağı gösterilmektedir. Bu, Kişiler hizmetindeki getPhones()
ile eşdeğerdir.
Bir kişi için belirli bir telefon numarasını alma
Aşağıdaki kod örneğinde, bir kişi için belirli bir telefon numarasının nasıl alınacağı gösterilmektedir. Bu numara, Kişiler hizmetindeki getPhoneNumber()
ile eşdeğerdir.