---
title: "Ρύθμιση ταυτοποίησης | Tajo"
description: "Ρυθμίστε ασφαλή ταυτοποίηση για το Brevo API και το MCP"
url: https://tajo.io/gr/docs/quick-start/authentication-setup/
markdown: https://tajo.io/gr/docs/quick-start/authentication-setup.md
lang: el-GR
author: "Set Noa"
author_url: https://tajo.io/gr/set-noa/
robots: noindex
---

Ζητήστε πρώιμη πρόσβαση

Συμπληρώστε το μικρό σας όνομα και την επαγγελματική διεύθυνση email. Θα σας στείλουμε σύνδεσμο για να επιβεβαιώσετε το αίτημα πρόσβασης στο Tajo.

# Ρύθμιση ταυτοποίησης

[Set Noa](https://tajo.io/gr/set-noa/)

Το Brevo παρέχει δύο μεθόδους ταυτοποίησης ανάλογα με την περίπτωση χρήσης σας: **ταυτοποίηση με κλειδί API** για τυπική πρόσβαση στο API και **ταυτοποίηση με διακριτικό MCP** για ενσωματώσεις AI. Αυτός ο οδηγός καλύπτει και τις δύο μεθόδους.

## Ταυτοποίηση με κλειδί API

Τα κλειδιά API του Brevo χρησιμοποιούνται για τυπική πρόσβαση REST API σε όλες τις υπηρεσίες του Brevo.

### Δημιουργήστε το κλειδί API σας

1. **Συνδεθείτε** στον πίνακα ελέγχου του Brevo
2. Μεταβείτε στις **Settings** → **API Keys**
3. Κάντε κλικ στο **Generate a New API Key**
4. Δώστε στο κλειδί σας ένα περιγραφικό όνομα (π.χ. «My App Production»)
5. **Αντιγράψτε και αποθηκεύστε** το κλειδί με ασφάλεια (δεν θα το δείτε ξανά!)

### Βέλτιστες πρακτικές ασφάλειας για τα κλειδιά API

#### ✅ ΝΑ ΚΑΝΕΤΕ

- **Αποθηκεύετε τα κλειδιά με ασφάλεια** χρησιμοποιώντας μεταβλητές περιβάλλοντος
- **Χρησιμοποιείτε διαφορετικά κλειδιά** για ανάπτυξη και παραγωγή
- **Εναλλάσσετε τα κλειδιά τακτικά** (συνιστάται κάθε 90 ημέρες)
- **Περιορίζετε τα δικαιώματα του κλειδιού** μόνο σε ό,τι χρειάζεται
- **Παρακολουθείτε τη χρήση του κλειδιού** στον πίνακα ελέγχου σας

#### ❌ ΝΑ ΜΗΝ ΚΑΝΕΤΕ

- **Μην υποβάλλετε ποτέ κλειδιά** σε σύστημα ελέγχου εκδόσεων
- **Μην ενσωματώνετε κλειδιά σταθερά** στην εφαρμογή σας
- **Μην μοιράζεστε κλειδιά** μέσω email ή chat
- **Μην χρησιμοποιείτε κλειδιά παραγωγής** για δοκιμές

### Μεταβλητές περιβάλλοντος

Αποθηκεύστε τα κλειδιά API σας ως μεταβλητές περιβάλλοντος:

#### Linux/macOS (.bashrc ή .zshrc)

```bash
export BREVO_API_KEY="your_api_key_here"
```

#### Windows (γραμμή εντολών)

```cmd
set BREVO_API_KEY=your_api_key_here
```

#### Node.js (αρχείο .env)

```env
BREVO_API_KEY=your_api_key_here
```

```javascript
// Load from environment
const apiKey = process.env.BREVO_API_KEY;
```

#### Python

```python
import os

api_key = os.getenv('BREVO_API_KEY')
```

#### PHP

```php
$apiKey = $_ENV['BREVO_API_KEY'];
// or
$apiKey = getenv('BREVO_API_KEY');
```

### Κεφαλίδες ταυτοποίησης

Συμπεριλάβετε το κλειδί API σας στις κεφαλίδες του αιτήματος:

#### Τυπική μορφή κεφαλίδας

```http
GET /v3/account HTTP/1.1
Host: api.brevo.com
Accept: application/json
api-key: your_api_key_here
```

#### Παράδειγμα σε JavaScript

```javascript
const headers = {
  'Accept': 'application/json',
  'api-key': process.env.BREVO_API_KEY
};

fetch('https://api.brevo.com/v3/account', { headers })
  .then(response => response.json())
  .then(data => console.log(data));
```

#### Python Requests

```python
import requests

headers = {
    'Accept': 'application/json',
    'api-key': os.getenv('BREVO_API_KEY')
}

response = requests.get('https://api.brevo.com/v3/account', headers=headers)
```

### Δικαιώματα και εμβέλειες κλειδιών

Διαφορετικά κλειδιά API μπορούν να έχουν διαφορετικά δικαιώματα:

- **Μόνο ανάγνωση**: Επιτρέπονται μόνο αιτήματα GET
- **Αποστολή email**: Δικαιώματα για συναλλακτικά email
- **Διαχείριση επαφών**: Δημιουργία, ενημέρωση και διαγραφή επαφών
- **Διαχείριση καμπανιών**: Δημιουργία και αποστολή καμπανιών
- **Πλήρης πρόσβαση**: Όλα τα τελικά σημεία του API

### Δοκιμή της ταυτοποίησής σας

Χρησιμοποιήστε αυτό το τελικό σημείο για να επαληθεύσετε ότι η ταυτοποίησή σας λειτουργεί:

```bash
curl -X GET "https://api.brevo.com/v3/account" \
  -H "Accept: application/json" \
  -H "api-key: $BREVO_API_KEY"
```

**Επιτυχής απόκριση (200 OK):**

```json
{
  "email": "your-email@company.com",
  "firstName": "John",
  "lastName": "Doe"
}
```

**Σφάλμα ταυτοποίησης (401 Unauthorized):**

```json
{
  "code": "unauthorized",
  "message": "Invalid API key provided"
}
```

### Εναλλαγή κλειδιών

Για να εναλλάξετε το κλειδί API σας:

1. **Δημιουργήστε ένα νέο κλειδί** στον πίνακα ελέγχου
2. **Ενημερώστε τις μεταβλητές περιβάλλοντος** με το νέο κλειδί
3. **Αναπτύξτε την εφαρμογή σας** με το νέο κλειδί
4. **Δοκιμάστε διεξοδικά** για να βεβαιωθείτε ότι όλα λειτουργούν
5. **Ανακαλέστε το παλιό κλειδί** μόλις είστε σίγουροι για το νέο

### Παρακολούθηση της χρήσης του κλειδιού API

Παρακολουθήστε τη χρήση του κλειδιού API σας στον πίνακα ελέγχου του Brevo:

- **Αιτήματα ανά ημέρα/μήνα**
- **Ποσοστά σφαλμάτων ανά τελικό σημείο**
- **Γεωγραφικά μοτίβα χρήσης**
- **Ώρες αιχμής**

### Στρατηγική με πολλαπλά κλειδιά API

Για μεγαλύτερες εφαρμογές, εξετάστε τη χρήση πολλαπλών κλειδιών API:

- **Παραγωγή**: Ζωντανά δεδομένα και email πελατών
- **Staging**: Δοκιμές πριν από την παραγωγή
- **Ανάπτυξη**: Τοπική ανάπτυξη και δοκιμές
- **Παρακολούθηση**: Έλεγχοι υγείας και μετρήσεις
- **Τρίτοι**: Εξωτερικές ενσωματώσεις

---

## Ταυτοποίηση με διακριτικό MCP

Το **Brevo Model Context Protocol (MCP)** είναι ένα πλαίσιο ενσωμάτωσης AI που επιτρέπει σε βοηθούς AI να αλληλεπιδρούν με τις υπηρεσίες του Brevo. Το MCP χρησιμοποιεί ξεχωριστή μέθοδο ταυτοποίησης μέσω διακριτικών MCP.

### Τι είναι το MCP;

Το MCP παρέχει τυποποιημένη πρόσβαση AI στα API του Brevo μέσω:

- **Μεταφορά**: HTTPS
- **Βασικό URL**: `https://mcp.brevo.com/v1/`
- **Μορφή απόκρισης**: JSON
- **Ταυτοποίηση**: Διακριτικό MCP (διαφορετικό από τα κλειδιά API)

### Δημιουργήστε το διακριτικό MCP σας

1. **Συνδεθείτε** στον πίνακα ελέγχου του Brevo
2. Μεταβείτε στις **Settings** → **MCP Tokens** (ή στις ρυθμίσεις λογαριασμού)
3. Δημιουργήστε ένα νέο διακριτικό MCP
4. **Αντιγράψτε και αποθηκεύστε** το διακριτικό με ασφάλεια

> **Σημείωση**: Το MCP είναι προς το παρόν διαθέσιμο μόνο σε χρήστες πρώιμης πρόσβασης.

### Χρήση διακριτικών MCP

Τα διακριτικά MCP χρησιμοποιούνται ειδικά για ενσωματώσεις AI και συνδέσεις Model Context Protocol:

```bash
export BREVO_MCP_TOKEN="your_mcp_token_here"
```

Συμπεριλάβετε το διακριτικό MCP στα αιτήματα προς τα τελικά σημεία MCP:

```http
GET /v1/account HTTP/1.1
Host: mcp.brevo.com
Accept: application/json
Authorization: Bearer your_mcp_token_here
```

### MCP έναντι κλειδιού API

| Χαρακτηριστικό | Κλειδί API | Διακριτικό MCP |
| --- | --- | --- |
| **Περίπτωση χρήσης** | Τυπική πρόσβαση REST API | Ενσωμάτωση AI και συνδέσεις MCP |
| **Βασικό URL** | api.brevo.com | mcp.brevo.com |
| **Κεφαλίδα** | `api-key` | `Authorization: Bearer` |
| **Διαθεσιμότητα** | Όλοι οι χρήστες | Χρήστες πρώιμης πρόσβασης |

### Βέλτιστες πρακτικές ασφάλειας για το MCP

- Αποθηκεύετε τα διακριτικά MCP ξεχωριστά από τα κλειδιά API
- Χρησιμοποιείτε μεταβλητές περιβάλλοντος για την αποθήκευση διακριτικών
- Εναλλάσσετε τα διακριτικά τακτικά
- Μην υποβάλλετε ποτέ διακριτικά σε σύστημα ελέγχου εκδόσεων
- Παρακολουθείτε τη χρήση του MCP στον πίνακα ελέγχου σας

---

## Αντιμετώπιση προβλημάτων ταυτοποίησης

### Συνήθη ζητήματα με τα κλειδιά API

**Μη έγκυρη μορφή κλειδιού API**

- Τα κλειδιά πρέπει να έχουν ακριβώς 64 χαρακτήρες
- Ελέγξτε για επιπλέον κενά ή χαρακτήρες

**Σφάλμα δικαιωμάτων**

- Επαληθεύστε ότι το κλειδί σας έχει τα απαιτούμενα δικαιώματα
- Ελέγξτε αν το κλειδί είναι ενεργό στον πίνακα ελέγχου σας

**Όρια ρυθμού**

- Οι αποτυχίες ταυτοποίησης προσμετρώνται στα όρια ρυθμού
- Περιμένετε πριν δοκιμάσετε ξανά με σωστά διαπιστευτήρια

**Γεωγραφικοί περιορισμοί**

- Ορισμένοι λογαριασμοί έχουν περιορισμούς IP
- Επικοινωνήστε με την υποστήριξη αν χρειάζεται να προσθέσετε διευθύνσεις IP σε λίστα επιτρεπόμενων

### Συνήθη ζητήματα με τα διακριτικά MCP

**Το MCP δεν είναι διαθέσιμο**

- Βεβαιωθείτε ότι έχετε πρώιμη πρόσβαση στις λειτουργίες MCP
- Επικοινωνήστε με την υποστήριξη του Brevo για να ζητήσετε πρόσβαση

**Μη έγκυρο διακριτικό**

- Επαληθεύστε ότι το διακριτικό αντιγράφηκε σωστά, χωρίς κενά
- Ελέγξτε ότι το διακριτικό δεν έχει λήξει ούτε ανακληθεί

**Λανθασμένο βασικό URL**

- Τα διακριτικά MCP λειτουργούν μόνο με το mcp.brevo.com
- Μην χρησιμοποιείτε διακριτικά MCP με τελικά σημεία του api.brevo.com

## Επόμενα βήματα

- [Μάθετε για τα όρια ρυθμού](https://tajo.io/gr/docs/rate-limits/)
- [Εγκαταστήστε ένα SDK](https://tajo.io/gr/docs/sdks-libraries/)
- [Κάντε την πρώτη σας κλήση API](https://tajo.io/gr/docs/quick-start/first-api-call/)
