Erken erişim talep edin

Adınızı ve e-posta adresinizi veya telefon numaranızı paylaşın. Tajo erişim ayrıntıları için sizinle iletişime geçeceğiz.

OAuth 2.0

OAuth 2.0, kullanıcılar adına Brevo’ya erişen üçüncü taraf uygulamalar için güvenli, token tabanlı kimlik doğrulama sağlar.

OAuth akışına genel bakış

  1. Yetkilendirme isteği: Kullanıcıyı Brevo’ya yönlendirin
  2. Kullanıcı yetkilendirmesi: Kullanıcı izinleri verir
  3. Yetkilendirme kodu: Brevo bir kodla birlikte geri yönlendirir
  4. Erişim token’ı takası: Kodu token’larla takas edin
  5. API erişimi: İsteklerinizde erişim token’ını kullanın

Yetkilendirme uç noktası

https://app.brevo.com/oauth/authorize?
response_type=code&
client_id=YOUR_CLIENT_ID&
redirect_uri=YOUR_REDIRECT_URI&
scope=email%20contacts&
state=random_string

Token takası

Terminal window
curl -X POST "https://api.brevo.com/v3/oauth/token" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=authorization_code&code=AUTH_CODE&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&redirect_uri=YOUR_REDIRECT_URI"

Erişim token’ının kullanımı

const response = await fetch('https://api.brevo.com/v3/account', {
headers: {
'Authorization': 'Bearer YOUR_ACCESS_TOKEN',
'Accept': 'application/json'
}
});

Kapsamlar

  • email: İşlemsel e-posta gönderin
  • contacts: Kişileri ve listeleri yönetin
  • campaigns: Kampanya oluşturun ve gönderin
  • sms: SMS mesajları gönderin
  • webhooks: Webhook’ları yönetin

Token yenileme

const refreshToken = async () => {
const response = await fetch('https://api.brevo.com/v3/oauth/token', {
method: 'POST',
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
body: new URLSearchParams({
grant_type: 'refresh_token',
refresh_token: 'YOUR_REFRESH_TOKEN',
client_id: 'YOUR_CLIENT_ID',
client_secret: 'YOUR_CLIENT_SECRET'
})
});
return response.json();
};

Erken erişim talep edin

Adınızı ve e-posta adresinizi veya telefon numaranızı paylaşın. Tajo erişim ayrıntıları için sizinle iletişime geçeceğiz.

otomatik algılama
AI Asistan

Merhaba! Belgeler hakkında her şeyi sorabilirsiniz.