Bir kişi grubunda olmayan tüm "Diğer kişiler"i listeleyin. "Diğer kişiler" genellikle etkileşimlerden otomatik olarak oluşturulan kişilerdir.
Senkronizasyon jetonlarının süresi, tam senkronizasyondan 7 gün sonra dolar. Senkronizasyon jetonu süresi dolmuş bir istek, "EXPIRED_SYNC_TOKEN" nedeniyle google.rpc.ErrorInfo hatasını alır. Böyle bir hata olması durumunda, istemciler
olmadan tam senkronizasyon isteğinde bulunmalıdır.syncToken
Tam senkronizasyon isteğinin ilk sayfasında ek kota bulunur. Kota aşılırsa 429 hatası döndürülür. Bu kota sabittir ve artırılamaz.
belirtildiğinde, son senkronizasyondan sonra silinen kaynaklar, syncToken
özelliği doğru değerine ayarlanmış bir kişi olarak döndürülür.PersonMetadata.deleted
veya pageToken
belirtildiğinde diğer tüm istek parametreleri ilk çağrıyla eşleşmelidir.syncToken
Yazma işlemlerinde, senkronizasyon istekleri için birkaç dakikalık bir yayılma gecikmesi olabilir. Artımlı senkronizasyonlar, yazmadan sonra okuma özellikli kullanım alanları için tasarlanmamıştır.
Örnek kullanıma göz atmak için Kullanıcının değişen diğer kişilerini listeleme başlıklı makaleye göz atın.
HTTP isteği
GET https://people.googleapis.com/v1/otherContacts
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Sorgu parametreleri
Parametreler | |
---|---|
pageToken |
İsteğe bağlı. Önceki bir yanıttan ( Sayfalara ayırma işlemi sırasında |
pageSize |
İsteğe bağlı. "Diğer kişiler" sayısı yanıta dahil etmelisiniz. Geçerli değerler 1 ile 1.000 arasında (1.000 de dahil) olmalıdır. Ayarlanmazsa veya 0 değerine ayarlanırsa varsayılan olarak 100 değerine ayarlanır. |
requestSyncToken |
İsteğe bağlı. Yanıtın, son sonuç sayfasında Senkronizasyon davranışı hakkında daha fazla bilgiyi |
syncToken |
İsteğe bağlı. Önceki bir yanıttan alınan senkronizasyon jetonu Senkronizasyon sırasında Senkronizasyon davranışı hakkında daha fazla bilgiyi |
readMask |
Zorunlu. Her bir kişide döndürülecek alanları kısıtlayan bir alan maskesi. Virgülle ayırarak birden çok alan belirtilebilir. Hangi değerlerin geçerli olduğu, hangi ReadSourceType'ın kullanıldığına bağlıdır. READ_SOURCE_TYPE_CONTACT kullanılırsa geçerli değerler şunlardır:
READ_SOURCE_TYPE_PROFILE kullanılırsa geçerli değerler şunlardır:
|
sources[] |
İsteğe bağlı. Döndürülecek kaynak türlerinin maskesi. Ayarlanmamışsa varsayılan değeri Bu alan için olası değerler şunlardır:
|
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
Kimliği doğrulanmış kullanıcının "Diğer kişileri" için yapılan isteğe verilen yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"otherContacts": [
{
object ( |
Alanlar | |
---|---|
otherContacts[] |
"Diğer kişiler" listesi Personel kaynakları olarak döndürülür. "Diğer kişiler" alanların sınırlı bir alt kümesini destekler. Daha ayrıntılı bilgi için ListOtherContactsRequest.request_mask sayfasına bakın. |
nextPageToken |
Sonraki sayfayı almak için |
nextSyncToken |
Son istekten sonraki değişiklikleri almak için |
totalSize |
Sayfalara ayırmadan listedeki diğer kişilerin toplam sayısı. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/contacts.other.readonly
Daha fazla bilgi için Yetkilendirme kılavuzunu inceleyin.