Profiller ve kişiler hakkındaki bilgilere erişim sağlar.
- REST Kaynağı: v1.contactGroups
- REST Kaynağı: v1.contactGroups.members
- REST Kaynağı: v1.otherContacts
- REST Kaynağı: v1.people
- REST Kaynağı: v1.people.connections
Hizmet: contacts.googleapis.com
Bu hizmeti çağırmak için Google tarafından sağlanan istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarınızı kullanması gerekiyorsa API isteklerinde bulunurken aşağıdaki bilgileri kullanın.
Keşif dokümanı
Keşif Dokümanı, REST API'lerini açıklamak ve kullanmak için makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leri ile etkileşimde bulunan diğer araçları oluşturmak için kullanılır. Bir hizmet, birden fazla keşif dokümanı sağlayabilir. Bu hizmet, aşağıdaki keşif dokümanını sağlar:
Hizmet uç noktası
Hizmet uç noktası, bir API hizmetinin ağ adresini belirten bir temel URL'dir. Bir hizmetin birden fazla hizmet uç noktası olabilir. Bu hizmetin aşağıdaki hizmet uç noktası vardır ve aşağıdaki tüm URI'ler bu hizmet uç noktasına bağlıdır:
https://people.googleapis.com
REST Kaynağı: v1.contactGroups
Yöntemler | |
---|---|
batchGet |
GET /v1/contactGroups:batchGet Kişi grubu kaynak adlarının listesini belirterek, kimliği doğrulanmış kullanıcının sahip olduğu kişi gruplarının listesini alın. |
create |
POST /v1/contactGroups Kimliği doğrulanmış kullanıcıya ait yeni bir kişi grubu oluşturun. |
delete |
DELETE /v1/{resourceName=contactGroups/*} Kimliği belirlenmiş kullanıcının sahibi olduğu mevcut bir kişi grubunu, bir kişi grubu kaynak adı belirterek silin. |
get |
GET /v1/{resourceName=contactGroups/*} Bir kişi grubu kaynak adı belirterek, kimliği doğrulanmış kullanıcının sahip olduğu belirli bir kişi grubunu alın. |
list |
GET /v1/contactGroups Kimliği doğrulanmış kullanıcının sahip olduğu tüm kişi gruplarını listeleyin. |
update |
PUT /v1/{contactGroup.resourceName=contactGroups/*} Kimliği doğrulanmış kullanıcının sahip olduğu mevcut kişi grubunun adını güncelleyin. |
REST Kaynağı: v1.contactGroups.members
Yöntemler | |
---|---|
modify |
POST /v1/{resourceName=contactGroups/*}/members:modify Kimliği doğrulanmış kullanıcının sahibi olduğu kişi grubunun üyelerini değiştirin. |
REST Kaynağı: v1.otherContacts
Yöntemler | |
---|---|
copyOtherContactToMyContactsGroup |
POST /v1/{resourceName=otherContacts/*}:copyOtherContactToMyContactsGroup "Diğer Kişiler"i, kullanıcının "Kişilerim" grubundaki yeni bir kişiye kopyalar Artan gecikme ve hatalardan kaçınmak için aynı kullanıcıya ait istek istekleri sırayla gönderilmelidir. |
list |
GET /v1/otherContacts Bir kişi grubunda olmayan tüm "Diğer kişiler"i listeleyin. |
search |
GET /v1/otherContacts:search Kimliği doğrulanmış kullanıcının arama sorgusuyla eşleşen diğer kişilerindeki kişilerin listesini sağlar. |
REST Kaynağı: v1.people
Yöntemler | |
---|---|
batchCreateContacts |
POST /v1/people:batchCreateContacts Bir grup yeni kişi oluşturun ve yeni kişiler için PersonResponses'u döndürün Artan gecikme ve hatalardan kaçınmak için aynı kullanıcıya ait istek istekleri sırayla gönderilmelidir. |
batchDeleteContacts |
POST /v1/people:batchDeleteContacts Bir kişi grubunu silin. |
batchUpdateContacts |
POST /v1/people:batchUpdateContacts Bir grup kişiyi güncelleyin ve güncellenen kişiler için kaynak adlarının bir listesini PersonResponses'a döndürün. |
createContact |
POST /v1/people:createContact Yeni bir kişi oluşturun ve söz konusu kişinin kişi kaynağını döndürün. |
deleteContact |
DELETE /v1/{resourceName=people/*}:deleteContact Bir kişiyi silin. |
deleteContactPhoto |
DELETE /v1/{resourceName=people/*}:deleteContactPhoto Bir kişinin fotoğrafını silin. |
get |
GET /v1/{resourceName=people/*} Kaynak adı belirterek bir kişi hakkında bilgi sağlar. |
getBatchGet |
GET /v1/people:batchGet İstenen kaynak adlarının listesini belirterek belirli kişilerin listesi hakkında bilgi sağlar. |
listDirectoryPeople |
GET /v1/people:listDirectoryPeople Kimliği doğrulanmış kullanıcının alan dizininde, alan profillerinin ve alan kişilerinin listesini sağlar. |
searchContacts |
GET /v1/people:searchContacts Kimliği doğrulanmış kullanıcının gruplanmış kişilerinde, arama sorgusuyla eşleşen kişilerin listesini sağlar. |
searchDirectoryPeople |
GET /v1/people:searchDirectoryPeople Kimliği doğrulanmış kullanıcının alan dizininde, arama sorgusuyla eşleşen alan profillerinin ve alan kişilerinin bir listesini sağlar. |
updateContact |
PATCH /v1/{person.resourceName=people/*}:updateContact Mevcut bir kişi kişisinin iletişim verilerini güncelleyin. |
updateContactPhoto |
PATCH /v1/{resourceName=people/*}:updateContactPhoto Bir kişinin fotoğrafını güncelleyin. |
REST Kaynağı: v1.people.connections
Yöntemler | |
---|---|
list |
GET /v1/{resourceName=people/*}/connections Kimliği doğrulanmış kullanıcının kişilerinin listesini sağlar. |