Bed om tidlig adgang til Tajo

Indtast dit fornavn og en e-mailadresse eller et telefonnummer. Vi kontakter dig med oplysninger om adgang til Tajo.

OAuth 2.0

OAuth 2.0 giver sikker, tokenbaseret godkendelse, så tredjepartsapplikationer kan tilgå Brevo på vegne af dine brugere.

Sådan forløber OAuth-flowet

  1. Anmodning om godkendelse: Send brugeren videre til Brevo
  2. Brugerens godkendelse: Brugeren giver tilladelserne
  3. Godkendelseskode: Brevo sender brugeren tilbage med en kode
  4. Udveksling af access token: Byt koden til tokens
  5. API-adgang: Brug dit access token til forespørgsler

Endpoint til godkendelse

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

Udveksling af token

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"

Sådan bruger du dit access token

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

Scopes

  • email: Send transaktionelle e-mails
  • contacts: Styr kontakter og lister
  • campaigns: Opret og send kampagner
  • sms: Send SMS-beskeder
  • webhooks: Styr dine webhooks

Fornyelse af token

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();
};

Bed om tidlig adgang til Tajo

Indtast dit fornavn og en e-mailadresse eller et telefonnummer. Vi kontakter dig med oplysninger om adgang til Tajo.

automatisk genkendelse
AI-assistent

Hej! Spørg mig om dokumentationen.