Kullanıcı kimlik doğrulamasının modern uygulamalardaki önemli rolünü vurgulayan bu kitap, Google OAuth 2.0'ı uygulamanıza e-posta entegre etmek için güvenli ve güvenilir bir çözüm olarak tanıtıyor.
Google OAuth 2.0'ı Anlama
Google OAuth 2.0, geleneksel kullanıcı adı ve şifre kimlik doğrulamasının sınırlamalarını ele alan gelişmiş bir kimlik doğrulama protokolüdür. Uygulamaların, kullanıcıların şifrelerini paylaşmalarını gerektirmeden Google'ın sunucularında depolanan kullanıcı verilerine güvenli bir şekilde erişmelerini sağlar.
Erişim ve yenileme belirteçleri Google OAuth 2.0'ın temel bileşenleridir. Erişim belirteçleri, uygulamaların belirli kullanıcı kaynaklarına erişmesi için geçici yetkilendirme sağlarken yenileme belirteçleri, kullanıcıların kimlik bilgilerini yeniden girmesine gerek kalmadan erişim belirteçlerinin yenilenmesini sağlar. Bu belirteçleri anlamak, uygulamalar içinde güvenli kimlik doğrulama sistemleri oluşturmak için çok önemlidir.
Yazılımınıza E-posta Entegrasyonu için Google Hesaplarını Doğrulayın
E-posta işlevselliğini uygulamanıza sorunsuz bir şekilde entegre etmek için Google hesaplarını doğrulama sürecini öğrenin
OAuth Kimlik Bilgilerini Ayarlama
- Google API Konsoluna Erişme: Google API Console'da gezinme ve projenizi ayarlama adımları.
- API'leri Etkinleştirme: Aşağıdakilerin etkinleştirilmesine ilişkin rehberlik Gmail APIe-posta işlevselliğini projenize entegre etmek için.
- Yetkilendirme Kimlik Bilgileri Oluşturma: Gerekli yetkilendirme kimlik bilgilerini oluşturmak için ayrıntılı talimatlar.
Erişim Belirteçlerini Anlama
Erişim belirteçleri çeşitli Google API'lerinde kullanıcı verilerine ve işlevlerine erişim sağlayan benzersiz tanımlayıcılar olarak hizmet eder. Bu belirteçler çok yönlüdür ve birden fazla API'ye farklı derecelerde erişim sağlayabilir. Erişim belirteçlerinin kapsamı, kendilerine verilen izinlere göre belirlenir ve yetkili kapsamlara göre belirli kaynaklara ve işlemlere kısıtlı erişim sağlar.
Kapsamları Yönetme
Dürbünler bir kullanıcının erişim belirteci tarafından erişilebilen veri ve işlevlerin kapsamını belirler. Google hesaplarıyla oturum açtıklarında, kullanıcılardan uygulamanız tarafından talep edilen kapsamlara onay vermeleri istenir. İzinler verilirse, Google yetkilendirme sunucusu uygulamanıza kapsadığı kapsamları belirten bir erişim belirteci yayınlar. Bu onay süreci, kullanıcıların verilerine verilen erişim düzeyini kontrol etmelerine olanak tanıyarak gizlilik ve güvenliği sağlar.
API İstekleri ve Yenileme Belirteci Yönetimi
Bir erişim belirteci edindikten sonra, uygulamanız ilgili Google API'lerine HTTP istekleri gönderme yeteneği kazanır ve genellikle Google tarafından önerildiği gibi HTTP istek başlığında bir taşıyıcı belirteç olarak iletilir. Bununla birlikte, erişim belirteçlerinin sınırlı ömürleri vardır ve bu da ilk belirtecin sona erme süresinin ötesinde erişimi genişletmek için yenileme belirteçlerine ihtiyaç duyulmasına neden olur. Yenileme belirteçleri uzun süreli kullanım için güvenli bir şekilde saklanmalıdır ve gerektiğinde yeni erişim belirteçleri elde etmek için kullanılabilir. Bir sonraki bölümde, Google API'leri tarafından desteklenen çeşitli OAuth kimlik doğrulama akışlarını inceleyeceğiz.
Unipile Google Entegrasyonu Artık Zahmetsiz
Unipile, Gmail ile entegrasyon sürecini basitleştirir. Unipile ile, Google API'leri ile doğrudan entegrasyonlara kıyasla geliştirme süresini önemli ölçüde azaltarak hızlı bir şekilde kapsamlı bir e-posta entegrasyonu kurabilirsiniz.
E-posta Entegrasyonu için Unipile'ın Hosted Auth'unu Seçmenin En Önemli Avantajları
Unipile'ın Hosted Auth'u sorunsuz, güvenli ve uyarlanabilir bir e-posta entegrasyon deneyimi sunarak hem geliştirici hem de kullanıcı verimliliğini artırır.
One Link Hosted Auth vs Tam OAuth Akışı
Unipile ile Hosted Auth, sağlayıcı algılama ve kimlik doğrulamayı otomatikleştirerek e-posta entegrasyonunu kolaylaştırır, bu da geliştirme karmaşıklığını önemli ölçüde azaltır ve zaman kazandırır. Bu modern yaklaşım yalnızca ilk kurulumu basitleştirmekle kalmaz, aynı zamanda sürekli bağlantı güvenilirliği ve güvenliği sağlayarak geliştiricilerin arka uç karmaşıklıklarını yönetmek yerine daha iyi bir kullanıcı deneyimi oluşturmaya odaklanmalarını sağlar.
İthalat { UnipileClient } itibaren "unipile-node-sdk"; const müşteri = yeni UnipileClient('https://{YOUR_DSN}', '{YOUR_ACCESS_TOKEN}'); bekliyor müşteri.hesap.connectGmail({'*****'}); const mesajlar = bekliyor müşteri.mesajlaşma.getAllMessages();
Güvenlik
Unipile'in Hosted Auth'u hassas kimlik bilgilerini yöneterek sisteminiz üzerindeki güvenlik yükünü azalttığından veri korumasını geliştirin.
Entegrasyon
Etki alanı veya hizmetten bağımsız olarak Unipile'ın evrensel uyumluluğu sayesinde çeşitli e-posta sağlayıcılarıyla sorunsuz entegrasyonun keyfini çıkarın.
Bakım
Unipile'in Hosted Auth'u sağlayıcı değişikliklerine veya güncellemelerine otomatik olarak uyum sağladığından, devam eden bakım çabalarını azaltın.
Verimlilik
Geleneksel OAuth akışlarının karmaşık kurulumunu atlayarak Unipile'ın tek tıklamayla Hosted Auth ile geliştirmeyi hızlandırın.
Kullanılabilirlik
Kullanıcılar için birden fazla yönlendirme adımından kaçınarak tek bir bağlantıyla kullanıcı dostu bir kimlik doğrulama deneyimi sağlayın.
Google OAuth Entegrasyonu ile E-posta Özellik Setinizi Optimize Edin
Unipile'ın Premier Özellik Setini Keşfedin
Unipile için Google OAuth Kurulumu
1. Google'ın Yeni OAuth Doğrulama Sürecine Genel Bakış
Google, üçüncü taraf uygulamaların Google kullanıcı verilerini kullandıklarını doğrulamak için Google'a bir başvuru göndermelerini zorunlu kılan bir OAuth Doğrulama sürecine sahiptir. Google'ın uygulama doğrulama sürecinden, uygulama beyaz listesinden ve/veya bir güvenlik değerlendirmesinden geçmeniz gerekir.
Google Projeleri oluşturma ve yapılandırma konusunda uzman olmamakla birlikte, diğer Unipile müşterilerini doğrulama sürecinde destekleme deneyimimize dayanarak size yardımcı olmayı amaçlıyoruz
Google'ın sürekli değişen gereksinimleri arasında gezinirken ve Google API'lerinin Unipile aracılığıyla uygulamanıza sorunsuz bir şekilde entegre edilmesini sağlarken rehberlik için ulaşmaktan çekinmeyin.
Geliştirmeye başlamak için "Google Developers Console Hesabı ve Projesi Oluşturma "yı içeren ilk aşamayı tamamlamanız gerekir. Geliştirme işleminiz tamamlandıktan sonra ikinci aşamaya geçebilirsiniz: "Tanıtım Videonuzu Oluşturun". Bunu takiben, "Kısıtlı Kapsamlar için Beyaz Liste ve Güvenlik İncelemesi "ne geçebilirsiniz.
2. Google Developers Console Hesabı ve Projesi Oluşturun
Kaydolun Google Developers Console ve yeni bir proje oluşturun ya da mevcut bir Google projesini kullanın.
3. Gezinti Menüsü - API'ler ve Hizmetler - 'Kimlik Bilgileri'
Google Developers Console'da 'Kimlik Bilgileri' bölümüne gidin.
Etkin API'lerinize erişim sağlamak için 'OAuth İstemci Kimliği' kimlik bilgilerini oluşturun:
Uygulama türü: Web uygulaması
İsim: Dahili adınız
2 Yetkili yönlendirme URI'si ekleyin:
https://{{YOUR_DSN}}/api/v1/hosted/google_auth_request_callback (DSN'nizi sayfanın sağ üst köşesinde bulabilirsiniz. Unipile Gösterge Tablosu, örnek https://api1.unipile.com:13211/api/v1/hosted/google_auth_request_callback
https://{{YOUR_DSN less port}}/api/v1/hosted/google_auth_request_callback/port{{YOUR_DSN less domain}} (DSN'nizi Unipile Dashboard'un sağ üst köşesinde bulabilirsiniz, örnek https://api1.unipile.com/api/v1/hosted/google_auth_request_callback/port13211
"OLUŞTUR "a tıklayın
Unipile Dashboard > Ayarlar > Google OAuth'a Müşteri Kimliği ve Müşteri Sırrı ekleyin
4. Navigasyon Menüsü - API'ler ve Hizmetler - Kütüphane
Google Developers Console'daki 'Kitaplık' bölümüne gidin.
Gerekli API Kütüphanelerini Etkinleştirin:
Uygulamanızın ihtiyaç duyacağı tüm API Kütüphanelerini arayın ve etkinleştirin: Gmail API
6. Gezinti Menüsü - API'ler ve Hizmetler - OAuth Onay Ekranı
Uygulama boyunca Google Projenizi farklı durumlarda tutabilirsiniz:
'Kullanıcı Türü'nü 'Dahili' olarak ayarlayın: Bu modda, uygulamanız kuruluşunuzdaki Google Workspace kullanıcılarıyla sınırlıdır.
'Kullanıcı Türü' 'Harici' olarak ve 'Yayınlama Durumu' 'Test Ediliyor' olarak ayarlanmıştır:
Not: 'Test Aşamasındayken' Test Kullanıcıları eklemeniz gerekir. Belirteçlerin süresi 7 gün içinde dolar ve kullanıcıların yeniden kimlik doğrulaması yapmasını gerektirir.
Yayın Durumu hakkında daha fazla bilgi için buraya tıklayın.
Kullanıcı Tipleri hakkında ayrıntılar için, buraya tıklayın.
Projenizin test ve dağıtım aşamasına göre uygun Kullanıcı Türünü ve Yayınlama Durumunu seçtiğinizden emin olun.
5. Gezinti Menüsü - API'ler ve Hizmetler - Etkin APIS ve Hizmetler
Google Developers Console'daki 'Etkin APIS ve Hizmetler' bölümüne erişin.
Etkin API'leri kontrol edin: Google Projenizde etkinleştirdiğiniz API'lerin tam listesini inceleyin ve doğrulayın.
Gösterge Paneli, etkinleştirilmiş tüm API'lere genel bir bakış sağlayarak projeniz için seçtiğiniz API'lerin durumunu onaylamanıza olanak tanır. Uygulamanızla sorunsuz bir entegrasyon için gerekli API'lerin etkinleştirildiğinden emin olmak için bu bölümü kullanın.
7. OAuth Onay Ekranı Bölümü - Uygulama Bilgileri
Aşağıdaki bilgilerin sağlandığından emin olun:
Uygulama Adınızı Girin: Uygulama adınızı belirtin.
Kullanıcı Destek E-postası: Kullanıcıların onaylarıyla ilgili soruları için iletişime geçebilecekleri bir e-posta adresi ekleyin. İlgili tarafların dahil olduğu bir takma ad veya dağıtım listesi kullanmanızı öneririz.
Uygulama Logonuzu Ekleyin: Görsel tanımlama için uygulama logonuzu yükleyin.
OAuth onay ekranı bölümünde bu bilgilerin tamamlanması, kullanıcıların onay sürecinde uygulamanızı anlaması ve güvenmesi için çok önemlidir. Sorunsuz bir kullanıcı deneyimi için doğru ayrıntıları ve marka öğelerini ekleyin.
8. OAuth onay ekranı bölümü - Uygulama Etki Alanı
App Domain bölümü altında aşağıdaki bilgileri sağlayın:
Uygulama Ana Sayfası URL'si: Uygulamanızın ana sayfasının URL'sini ekleyin.
Bunun gerçek bir ana sayfa olduğundan ve sadece bir 'giriş' sayfası olmadığından emin olun.
Uygulama Gizlilik Politikası Bağlantısı: Uygulamanızın Gizlilik Politikasına bir bağlantı ekleyin.
Önemli: Hukuk ekibinizin Gizlilik Politikasını incelediğinden emin olun Google'ın özel gereksinimleriözellikle de verilen belgenin 'Sınırlı Kullanım' bölümünden.
Uygulama Hizmet Şartları Bağlantısı: Uygulamanızın Hizmet Şartları'na bir bağlantı ekleyin.
9. OAuth onay ekranı bölümü - Yetkili Etki Alanları
Yetkili etki alanları eklemek için aşağıdaki adımları izleyin:
- Google Projenizde kullanılan uygulama alan adınızı ekleyin. Etki alanınızın dev/staging etki alanı değil, üretim düzeyi etki alanı olduğundan emin olun.
- unipile.com alan adı ekle
10. OAuth onay ekranı bölümü - Geliştirici İletişim Bilgileri
- Bir E-posta Adresi Girin:
- Geliştirici iletişim bilgileri için bir e-posta adresi sağlayın.
- Önemli: Bu, ilgili tüm tarafların Google Doğrulama ile ilgili e-postaları ve projenizdeki herhangi bir değişiklikle ilgili bildirimleri almasını sağlayan bir dağıtım listesi e-posta adresi olmalıdır. Ekip üyeleri gelip gittikçe bu dağıtım listesini güncel tutun.
- Doğrulama Sonrası İzleme:
- Doğrulama için gönderildikten sonra, Google'dan gelen herhangi bir eylem öğesi için Google projesini yakından izleyin.
- Not: Google bu adrese e-posta gönderir, ancak bunlar spam klasörlerine düşebilir veya sunucular tarafından engellenebilir. Önemli iletişimleri kaçırmamak için güncellemeleri düzenli olarak kontrol edin.
Google projenizin durumu ve doğrulama sonrası gerekli işlemler hakkında bilgi sahibi olmak için aktif olarak izlenen ve düzenli olarak kontrol edilen bir e-posta adresi girdiğinizden emin olun.
11. Kapsamlar bölümü
- Menüye erişmek için 'KAPSAM EKLE VEYA KALDIR' düğmesine tıklayın.
- Aşağıdaki kapsamları ekleyin (listede görünmezlerse sayfayı yenileyin) :
./auth/gmail.send
./auth/gmail.labels
./auth/gmail.readonly
./auth/gmail.modify (e-posta taşımak veya silmek istemiyorsanız gerekli değildir. Google'a bunu gerçekten kullandığınızı göstermeniz gerekecek. Unipile hesabınızdan manuel olarak kaldırmak için bizi bilgilendirin) -
12. Tanıtım Videonuzu Oluşturun
Bu adıma ancak entegrasyonunuz tamamen tamamlandıktan ve üretimde çalışır hale geldikten sonra devam edebilirsiniz.
Google'ın şartlarına uygun bir tanıtım videosu hazırlayın ve sunun. Uygulamanızı Google'da doğrulamak için uygulamanızın işlevselliğini gösteren bir video da göndermeniz gerekir. Bu video, doğrulama amacıyla 'Listelenmemiş' bir YouTube videosu olarak yüklenmelidir ve yalnızca bir video bağlantısına izin verilir.
Videoyu hazırlamadan önce
- Uygulamanız ve OAuth akışınız, Google belgelerinde "Hassas kapsamlar talep eden uygulamalar" ve "Kısıtlı kapsamlar talep eden uygulamalar" altında belirtildiği gibi İngilizce olarak sunulur.
- Gösterim, üretim düzeyinde bir etki alanında gerçekleştirilmiştir.
- Google Project ayarlarınızda Gezinti Menüsü -> API'ler ve Hizmetler -> OAuth Onay Ekranı'na gidin ve aşağıdakileri onaylayın:
- Yayınlama durumu "Üretimde" olarak ayarlanmıştır.
- Kullanıcı Türü "Harici" olarak belirlenmiştir.
- Uygulamanızın ana sayfasını, üretim durumunu vurgulayarak tam URL ile görüntüleyin.
- Resmi Google oturum açma düğmesinin kullanımını vurgulayarak bir Google müşterisinin hesabına nasıl bağlanabileceğini gösterin.
- Kimlik doğrulama akışı sırasında, OAuth işlemi ekranını sunarken, URL'yi vurgulayın ve URL'deki MÜŞTERİ KİMLİĞİNİ ortaya çıkarmak için sürükleyin.
- Talep edilen her bir kapsam setini, özel kullanım durumunuza göre uyarlayarak sırayla sergileyin.
- Uygulamanız ve Gmail arasındaki senkronizasyonu göstererek çift yönlü işlevselliği gösterin. Uygulamanız ve Gmail'in ilgili her bölümü arasında geçiş yapmak için ayrı sekmeler kullanın. Örneğin, uygulamanız üzerinden bir e-posta göndererek, değişikliklerin Gmail'deki Gönderilmiş posta listesinde nasıl senkronize edildiğini gösterin ve diğer şekilde uygulamanızda gelen bir e-postanın alındığını görüntüleyin.
Bu yönergeleri izleyerek, demo videonuz kimlik doğrulama sürecini ve uygulamanızın işlevsel özelliklerini Google hizmetleriyle senkronize bir şekilde etkili bir şekilde aktaracaktır.
Video demonuzu oluşturduktan ve belirtilen tüm kriterlere uygun olduğundan emin olduktan sonra, lütfen YouTube video URL'sini bizimle paylaşın. İnceleme sürecinde yardımcı olabiliriz veya uygulamanızı doğrudan doğrulama için göndermeye devam edebilirsiniz.
Lütfen aşağıdaki adımlara dikkat edin:
- Son videoyu Google Projenize 'listelenmemiş' bir YouTube video bağlantısı olarak ekleyin.
- YouTube video URL'sini incelenmesi için Müşteri Başarı Yöneticinize gönderin.
- İncelemenin ardından, uygulama doğrulama gönderimi ile devam edin.
Doğrulama sürecinin süresinin değişebileceğini unutmayın. Gönderimin ardından, Google'ın gönderim kuyruğuna ve gerekli gördüğü düzeltme turlarının sayısına bağlı olarak 2 ila 8 hafta sürebilir. Doğrulama süreci boyunca bilgi sahibi olun ve bizimle koordinasyon halinde olun.
13. Kısıtlı Kapsamlar için Beyaz Liste ve Güvenlik İncelemesi
Uygulamanız kısıtlı kapsamlar kullanıyorsa, ek adımlar gerekir. Burada ne beklemeniz gerektiğine dair kısa bir genel bakış bulunmaktadır:
Google Güvenlik Değerlendirmesi
Kullanıcı verilerinin güvenliğini sağlamak için, kısıtlı kapsamdaki Google kullanıcı verilerine erişim talep eden uygulamaların bir güvenlik değerlendirmesinden geçmesi gerekir. Bu değerlendirme, Google kullanıcı verilerine erişen tüm uygulamaların verileri güvenli bir şekilde işleyebildiğini ve talep üzerine kullanıcı verilerini silebildiğini doğrulamak için çok önemlidir. Ayrıntılı değerlendirme süreci CASA (Bulut Uygulaması Güvenlik Değerlendirmesi) sitesinde özetlenmiştir.
Google uygulamanızı Kademe 2 veya Kademe 3 olarak kategorize eder
Kademe 2 (Kendi Kendine Taranan - Laboratuvar Onaylı) >> En Yaygın
Ücretsiz VEYA ücretli (üçüncü taraf değerlendirici) seçeneği
CASA Kademe 2 Süreci
Kademe 3 (Laboratuvar Taramalı - Laboratuvar Onaylı)
Ücretli - Üçüncü taraf bir değerlendirici tarafından tamamlanmalıdır
Kademe sınıflandırmanızı aldıktan sonra Google, değerlendirmeyi tamamlamanız için talimatlar ve araçlar sağlayacaktır. Google Güvenlik Değerlendirmesi Bilgileri için sağlanan bağlantıya bakın ve daha ayrıntılı bilgi için Güvenlik Değerlendirmesi SSS bölümüne ilerleyin. Uygulamanızın kısıtlı kapsamları kullanırken kullanıcı verilerini güvenli bir şekilde işleme kapasitesini göstermek için bu sürece uyduğunuzdan emin olun.
Google Güvenlik Değerlendirme Bilgileri
Kısıtlı Kapsamlara Sahip Uygulamalar için Yıllık Güvenlik Yeniden Değerlendirmesi
Kısıtlı kapsamlara erişen uygulamalar, uyumluluk için yıllık yeniden doğrulama sürecinden geçmeli ve doğrulanmış kısıtlı kapsamlara erişimi sürdürmek için her 12 ayda bir güvenlik değerlendirmesini tamamlamalıdır. Bu süreç, güvenlik standartlarına sürekli uyulmasını sağlar ve kullanıcı verilerini korur.
Herhangi bir noktada, daha önce değerlendirilmemiş ve onaylanmamış yeni bir kısıtlı kapsam sunarsanız, uygulamanızın o zaman yeniden değerlendirilmesi gerekebilir.
Google inceleme ekibi, uygulamanızın yeniden onaylanma zamanı geldiğinde e-posta yoluyla iletişim başlatacaktır. Proje Sahibi ve Proje Editörü bilgilerinizi Cloud Console'da güncel tutmanız çok önemlidir. Bu, ekibinizin doğru üyelerinin bu yıllık uygulama hakkında bildirimler almasını sağlayarak yeniden değerlendirme gerekliliklerine zamanında ve sorunsuz bir şekilde uyulmasına olanak tanır. Uygulamanızın güvenliğini ve uyumluluğunu korumak için tetikte olun ve Google'dan gelen iletişimlere derhal yanıt verin. Daha fazla bilgi için Google SSS bölümüne göz atın.
Beyaz Liste Seçeneği
Standart doğrulama ve güvenlik incelemesi süreçlerine bir alternatif tercih ediyorsanız, başvurunuzun beyaz listeye alınması seçeneğine sahipsiniz. Bu, olağan prosedürleri atlamanıza olanak tanır, ancak bu seçeneğin yalnızca uygulamanızın çok özel kriterleri karşılaması durumunda geçerli olduğunu unutmamak önemlidir. Çoğu kullanım durumu bu kriterleri karşılamasa da, beyaz listeye alınmanın uygulamanız için uygun olup olmadığını değerlendirebilmeniz için aşağıdaki gereksinimleri özetledik.
Gereksinimler:
Müşterilerin çoğunluğu Google Workspace kullanıyor:
Müşterilerinizin çoğunluğu Google Workspace (eski adıyla GSuite) hesaplarını kullanmalıdır, yani @company.com biçiminde e-posta adreslerine sahip olmalıdır.
Beyaz liste, erişime izin vermek için son kullanıcıların yöneticilerinin harekete geçmesini gerektirir. Kullanıcılarınızın yöneticilerine Google projet Müşteri Kimliğinizi sağlamanız gerekir. Konsollarını açtılar: https://admin.google.com/ac/owl/list?tab=configuredApps ve size client_id izni verdiler.
Sınırlı Kişisel Gmail Hesabı Kullanımı:
100'den az kişisel Gmail hesabı (@gmail.com adresleri) bu akışta kimlik doğrulaması yapabilmelidir.
Doğrulanmamış projelerde proje başına 100 (ömür boyu) kullanıcı sınırı vardır. Beyaz listeye alındığında, Google Workspace hesapları bu sınıra dahil edilmez. Ancak, kişisel Gmail hesapları her zaman bu sınıra dahil edilir.
Ücretsiz Deneme Kullanıcıları ve Beyaz Liste:
Ücretsiz deneme kullanıcıları Workspace e-posta adreslerini kullanmalı ve uygulamayı beyaz listeye eklemelidir.
Beyaz listenin geçici bir çözüm olduğunu ve tüm kullanım durumları için uygun olmayabileceğini unutmayın. Uygulamanızın beyaz liste kriterlerine uyup uymadığını belirlemek için bu gereksinimleri dikkatlice değerlendirin. Eğer öyleyse, bu gereksinimleri karşılamak için gerekli adımları atın ve bu alternatif yaklaşımı keşfedin.
Unipile'ın Tüm Gmail Entegrasyon Özelliklerini Keşfedin
E-posta Özellikleri
|
|
|
|
---|---|---|---|
Hesap bağlantısı | |||
Hosted Auth: Beyaz etiketli e-posta yetkilendirme | |||
Özel kimlik doğrulama: Kullanıcıyı kimlik bilgileriyle bağlayın | |||
Gmail veya Microsoft OAuth: Uygulama Oauth ekranınızı kullanın | |||
Gönder/Al | |||
E-posta gönderme API'si | |||
E-posta listeleme API'si | |||
Organize Et | |||
E-posta silme API'si | |||
E-posta taşıma API'si | |||
E-posta klasörü listeleme API'si | |||
E-posta klasörü alma API'si | |||
Webhooks | |||
Yeni mesajlar için e-posta web kancası | |||
E-posta açma ve tıklama izleme API'si | |||
Unipile'da Microsoft OAuth ile Daha Fazlasını Keşfedin
Microsoft OAuth
Microsoft hesaplarını OAuth aracılığıyla Unipile ile entegre etmek için ilk adımınız uygulamanızı Azure Active Directory (AAD) içinde kurmaktır. Bundan sonra, AAD uygulama kimliğinizi tanımak için Unipile'deki ayarları yapmanız gerekecektir. Azure AD kayıt işlemi sırasında herhangi bir sorunla karşılaşırsanız, lütfen rehberlik ve destek için bize ulaşın!
SSS
Google OAuth 2.0 nedir ve e-posta entegrasyonu için neden önemlidir?
Google OAuth 2.0, uygulamaların Google sunucularındaki kullanıcı verilerine kullanıcının şifresine ihtiyaç duymadan güvenli bir şekilde erişmesini sağlayan modern bir kimlik doğrulama protokolüdür. E-posta entegrasyonu için çok önemlidir çünkü güvenli ve güvenilir kullanıcı kimlik doğrulaması sağlayarak uygulamanın güvenliğini ve kullanıcı güvenini artırır.
Unipile sorunsuz e-posta entegrasyonu için Google OAuth 2.0'ı nasıl kullanıyor?
Unipile, kullanıcıların kimliklerini doğrulamak ve e-posta verilerine erişmek için gerekli izinleri almak için Google OAuth 2.0'dan yararlanır. Bu süreç, entegrasyon karmaşıklığını ve geliştirme süresini önemli ölçüde azaltan otomatik sağlayıcı algılama ve basitleştirilmiş OAuth kimlik bilgisi yönetimini içerir.
E-posta hizmetlerini entegre etmek için Unipile'ın Hosted Auth'unu kullanmanın faydaları nelerdir?
Unipile Hosted Auth, geliştirici ve kullanıcı verimliliğini artırırken güvenlik ve uyarlanabilirlik sağlayarak sorunsuz bir entegrasyon süreci sağlar. Kimlik doğrulama sürecini basitleştirir, hassas kimlik bilgilerini yönetir ve çeşitli e-posta sağlayıcıları arasında sorunsuz entegrasyonu destekler.
Google OAuth 2.0'da erişim belirteçleri ve yenileme belirteçleri nasıl çalışır?
Google OAuth 2.0'da erişim belirteçleri kullanıcıya özel kaynaklara erişim için geçici yetki verirken, yenileme belirteçleri kullanıcının yeniden kimlik doğrulaması yapmasını gerektirmeden bu erişim belirteçlerinin yenilenmesini sağlar. Bu mekanizma, kullanıcının verilerine minimum kesinti ile sürekli erişim sağlar.
Unipile, uygulamamdaki gerçek zamanlı güncellemeleri işleyebilir mi?
Evet, Unipile uygulamanıza gerçek zamanlı güncellemeler sağlamak için web kancası bildirimlerini entegre edebilir. Bu web kancaları, yeni e-posta alma gibi belirli olaylar meydana geldiğinde uygulamayı otomatik olarak uyarır, böylece uygulamayı kullanıcının e-posta etkinliği ile senkronize tutar ve ölçeklenebilir ve duyarlı entegrasyon sağlar.
Siz de beğenebilirsiniz
Geliştiriciler için E-posta API Entegrasyonunun Faydaları Nelerdir?
Uygulamanızdaki çeşitli e-posta hizmetlerinin sorunsuz ve verimli bir şekilde birleştirilmesine olanak tanıyan önemli bir strateji olan E-posta API Entegrasyonunun sayısız faydasını keşfedin. Bir e-posta API hizmeti, geliştiricilerin ve işletmelerin e-postaları programlı olarak göndermesi ve yönetmesi için...
Tek Bir API ile Birden Fazla E-posta Hizmeti Nasıl Entegre Edilir?
Birden fazla e-posta hizmetini uygulamanıza sorunsuz bir şekilde dahil etmede sayısız avantajın kilidini açmak için bir geçit sunduğundan, bir API'yi entegre etmenin sayısız avantajını keşfedin. E-posta API Hizmetlerine GirişE-posta API Hizmetleri, modern iletişimin ön saflarında yer almakta ve iletişimi yeniden şekillendirmektedir.
LinkedIn API: Entegrasyon için Kapsamlı Bir Kılavuz
Kapsamlı kılavuzumuzla LinkedIn API'nin potansiyelini ortaya çıkarın. İK, yazılım geliştirme veya herhangi bir profesyonel alanda, değerli bilgiler ve pratik faydalar keşfedeceksiniz. LinkedIn API'nin temellerini kavramaktan gerçek dünya uygulamalarını keşfetmeye ve...