Kaydolun ve 100 ücretsiz kontrol almak için destekle iletişime geçin.Ücretsiz kaydol
İletişim Veri Hatları için Gmail Profil Fotoğrafı API Seçenekleri konulu AvatarLookup iş akışı görseli
Bu AvatarLookup makalesinde ele alınan iş akışına görsel bir genel bakış.

İletişim fotoğrafları, yönetilen alan adı kullanıcı fotoğrafları ve desteklenen e-posta genel profil fotoğrafları için bir geliştirici karar rehberi.

Bir Gmail profil fotoğrafı API seçimi, veri hattınızın yasal olarak kimin verilerine erişebileceğine bağlıdır. Google People API, kimliği doğrulanmış bir kullanıcıya ve onun izin verilen kişilerine bağlı bilgileri okur; Workspace Admin SDK ise yönetilen bir alan adındaki kullanıcıların fotoğraflarını alır. Desteklenen Gmail e-posta tanımlayıcılarına sahip olan ancak bu Google hesabı ilişkilerine sahip olmayan bir veri hattı için AvatarLookup, belgelenmiş gerçek zamanlı veya çoklu tanımlayıcı rotaları aracılığıyla e-posta genel profil fotoğrafı analizi sunar. Bu rotalar farklı soruları yanıtlar ve doğrulanmış bir kişi fotoğrafının birbirinin yerine kullanılabilir kaynakları olarak görülmemelidir.

Gmail profil fotoğrafı API: erişim modeliyle başlayın

Geliştiriciler genellikle herhangi bir Gmail adresini kabul eden ve bir profil fotoğrafı döndüren tek bir uç nokta ararlar. Google'ın resmi API'leri bundan daha bağlamsaldır. People API tanıtımı, kimliği doğrulanmış kullanıcının kişilerinden, profilinden ve izin verilen alan adı kaynaklarından gelen verileri açıklar. Erişim, kullanıcıyla olan ilişkiye ve verilen kapsam izinlerine bağlıdır. Workspace Admin SDK fotoğraf yöntemi ise farklı bir durumu ele alır: bir alan adı yöneticisinin, yönetilen bir kullanıcının fotoğrafını alması.

Bu açıklamaların hiçbiri, bir geliştiricinin bu API'lere rastgele bir harici Gmail adresi gönderip genel bir görsel bekleyebileceği anlamına gelmez. People API, uygulama zaten oturum açmış kullanıcının kişileri veya profil bilgileriyle çalışmak üzere yetkilendirilmişse uygundur. Admin SDK, kuruluşun kendi Workspace kullanıcılarının yönetimi için, kendi yetkilendirme modeline tabi olarak uygundur. Bu makale Google API kimlik bilgileri, istek örnekleri veya bir izin geçici çözümü sağlamaz; uygulama detayları için resmi belgeler doğru kaynaktır.

Rotayı seçmeden önce veri sorusunu tanımlayın. Uygulama, kullanıcının yetkili Google kişileri aracılığıyla zaten mevcut olan bir kişi fotoğrafını mı gösteriyor? Kendi Workspace alan adı için fotoğrafları mı yönetiyor? Yoksa ayrı bir iletişim verisi süreci, mevcut bir genel profil fotoğrafının desteklenen bir e-posta tanımlayıcısıyla ilişkili olup olmadığını mı sorguluyor? Bunlar farklı kapsamlardır.

Google People API ne sağlar?

People API, bağlı kaynaklardan gelen diğer alanlarla birlikte bir Person kaynağındaki fotoğraf bilgilerini döndürebilir. Google'ın Person kaynağı belgeleri, kaynağın, kaynak ve yetkilendirme bağlamına göre kişi ve profil verilerini birleştirebileceğini açıklar. Bir veri hattı, bir fotoğraf URL'sini saklarken bu bağlamı korumalıdır; bir kişi görseli ile genel profil bilgisi arasındaki farkı ortadan kaldırmamalıdır.

People API entegrasyonu, ürün zaten bir kullanıcıdan net bir amaç için kişi erişimine izin vermesini istediğinde iyi bir uyum sağlar. Ardından, yetkilendirilmiş verileri Google'ın belgelenmiş kapsamları ve politikaları altında o kullanıcının kişilerini görüntülemek veya yönetmek için kullanabilir. Bu kullanıcı ilişkileri olmadan çok sayıda ilgisiz Gmail adresini kontrol etmek isteyen bir hizmet için kavramsal olarak uygun değildir. Yanıt şemasında bir photos alanının bulunması, her kişi için bir fotoğrafın mevcut olacağını garanti etmez.

Veri hattını, eksik veya değişmiş fotoğrafları tolere edecek şekilde tasarlayın. Uygulamanın erişim politikası kapsamında hangi kimliği doğrulanmış hesabın ve kaynağın veriyi sağladığını kaydedin ve bir kişi görselini, doğrulanmış bir genel gerçekmiş gibi paylaşılan bir CRM'e kopyalamaktan kaçının. Görünür bir profil fotoğrafı bir sunum sinyalidir, bir kimlik bilgisi veya yasal kimlik kontrolü değildir.

Workspace Admin SDK ne zaman uygundur?

Google'ın Admin SDK Directory users.photos.get yöntemi, yönetilen bir Workspace bağlamında tanımlanan bir kullanıcı için fotoğraf alır. Belgelenmiş yetkilendirme kapsamları, bunun genel bir tüketici Gmail araması değil, idari bir rota olduğunu açıkça ortaya koymaktadır. Kendi çalışan dizinini tutan bir şirket, bunu yönetilen bir hesap iş akışının parçası olarak kullanabilir. Harici adresleri tutan bir satış verisi sağlayıcısı, bunu açık bir arama uç noktası olarak sunmamalıdır.

E-posta adresi tanıdık göründüğünde bile ayrım önemlidir. Bir gmail.com adresi otomatik olarak kuruluşun Workspace alan adındaki bir hesap değildir ve bir şirket alan adı adresi otomatik olarak ilgisiz bir uygulamaya görünür değildir. Erişim, Google hesabı ve alan adı bağlamı tarafından yönetilir. Geliştirici belgeleri kısa bir fotoğraf alma yolu gösterebilir, ancak yolun varlığı yetkili nüfusu genişletmez.

Kuruluş kendi alan adını zaten yönetiyorsa, çalışan fotoğraflarının depolanması, güncellenmesi ve kaldırılması için dizin yönetişim kurallarını kullanın. Harici iletişim kayıtları için, bir kullanıcı anahtarını tahmin ederek bu idari mantığı yeniden kullanmayın. Bir sonraki bölüm, farklı bir kapsama ve sonuç anlamına sahip bir genel profil fotoğrafı analizi rotasını açıklamaktadır.

Desteklenen e-posta profil fotoğrafı analizi nereye uyar?

AvatarLookup'ın e-posta profil fotoğrafı analizi, desteklenen Gmail, Yandex ve Mail.ru alan adı aileleri için gerçek zamanlı tekil ve eşzamanlı çoklu tanımlayıcı kontrollerini destekler. Desteklenen Gmail alan adları gmail.com ve googlemail.com'dur. Belgelenmiş gerçek zamanlı rotası POST /api/v1/check ve eşzamanlı çoklu rotası POST /api/v1/batch-check şeklindedir. Hazırlanmış dosyalar için ayrı bir eşzamansız e-posta profil fotoğrafı toplu ürünü mevcuttur. Bu, desteklenen e-posta kaynağı için genel profil fotoğrafı analizidir, bir kişinin özel Google Kişilerine veya Workspace dizinine erişim değildir.

Doğru mod, veri hattının iş yüküne bağlıdır. Tek bir yetkili kişi kaydı gerçek zamanlı rotayı kullanabilir; aynı hizmete ait tanımlayıcı grubu, belgelenmiş koşulları dahilinde eşzamanlı çoklu rotayı kullanabilir; hazırlanmış daha büyük bir dosya ise e-posta profil fotoğrafı toplu ürününü ve kendi CSV şemasını kullanabilir. Tek bir yanıt şeklini her üçü için de genellemeyin. AvatarLookup API belgeleri, tam istek ve yanıt detaylarını sağlamalıdır.

Ortaya çıkan genel profil fotoğrafı gözlemi, bir veri kalitesi incelemecisinin hangi iletişim kayıtlarının incelemeye ihtiyaç duyduğuna karar vermesine yardımcı olabilir. Kullanıcı profillerini otomatik olarak doldurmaz ve bir adresin kime ait olduğunu belirlemez. Boş bir profil fotoğrafı URL'si veya belirlenemedi sonucu, "Google hesabı yok" olarak yeniden yazılmak yerine belirsiz kalmalıdır. Diğer e-posta alan adları, mevcut profilde profil fotoğrafı kontrolleri için desteklenmemektedir.

Rotayı seçin ve sonuç kaynağını koruyun

Kısa bir karar tablosu üç soru olarak ifade edilebilir. Oturum açmış bir kullanıcının yetkili kişileri için People API'ye danışın. Kuruluşun kendi Workspace alan adındaki yönetilen kullanıcılar için Admin SDK'ya danışın. Genel profil fotoğrafı iletişim verisi iş akışındaki desteklenen e-posta tanımlayıcıları için AvatarLookup'ı değerlendirin. Her rotanın farklı bir izin modeli, nüfusu ve sonuç yorumu vardır. Seçim, hangi API'nin çağrılmasının en kolay göründüğüne göre değil, uygulamanın amacına ve verilere yasal erişimine göre belirlenmelidir.

Her fotoğraf veya profil fotoğrafı gözlemiyle birlikte kaynağı saklayın. Yetkili bir Google kişisinden gelen bir URL, bir e-posta analizi hizmeti aracılığıyla bulunan mevcut bir genel profil fotoğrafından farklıdır. Veri hattı her ikisini de birleştiriyorsa, birini diğeriyle üzerine yazmak yerine ayrı kaynak etiketleri ve zaman damgaları kullanın. Daha sonraki bir incelemecinin, değerin hangi rotadan üretildiğini ve ne anlama geldiğini bilmesi gerekir.

Bir kişi hakkında yüksek etkili yargılarda bulunmak için profil fotoğrafı kullanmaktan kaçının. Uygulanabilir bir analizin sağladığı durumlarda AvatarLookup'ın görünüm çıktıları algoritmik tahminlerdir; Google kişi fotoğrafları da bağımsız bir kimlik kanıtı değildir. En kullanışlı veri hattı tasarımı, kaynağı, kapsamı ve belirsizliği korur, böylece bir insan, cilalı görünen bir görsel alanı tarafından yanıltılmadan iletişim kaydını inceleyebilir.

SSS

Google People API herhangi bir Gmail adresi için fotoğraf döndürebilir mi?

Kimliği doğrulanmış bir kullanıcı ve yetkili kişi veya profil bağlamında çalışır. Fotoğraf alanı, rastgele harici Gmail adreslerini evrensel olarak erişilebilir kılmaz.

Workspace Admin SDK harici bir Gmail fotoğraf arama aracı mıdır?

Hayır. Fotoğraf yöntemi, yönetilen bir Workspace bağlamındaki kullanıcılar içindir ve belgelenmiş yetkilendirmeyi gerektirir.

AvatarLookup, Gmail için hangi e-posta alan adlarını kapsar?

Şu anda desteklenen Gmail alan adları gmail.com ve googlemail.com'dur. E-posta profil fotoğrafı ürünleri ayrıca belgelenmiş Yandex ve Mail.ru alan adlarını da kapsar.

Genel profil fotoğrafı sonucu, e-posta adresinin sahibini doğrular mı?

Hayır. Bu, kaynağa özgü bir profil fotoğrafı gözlemidir ve e-posta hesabını kimin kontrol ettiğinin kanıtı olarak görülmemelidir.

Daha Fazla Bilgi

İş akışınızdaki bir sonraki adıma uyan ürün bilgilerini seçin.

Kaynaklar