Документация API MailBlinker
Изучите API MailBlinker для программного доступа и управления сообщениями электронной почты, непрочитанными сообщениями, OTP-кодами и создания новых учетных записей электронной почты.
API MailBlinker предоставляет мощные инструменты для программного взаимодействия с данными электронной почты.
Введение в API MailBlinker
API MailBlinker позволяет программно получать доступ и управлять сообщениями электронной почты, включая получение сообщений, непрочитанных сообщений, OTP-кодов или ссылок подтверждения, а также создание новых учетных записей электронной почты. Этот API разработан для разработчиков, чтобы легко интегрировать функциональность электронной почты в свои приложения.
Ключевые преимущества использования API MailBlinker включают:
- Быстрый и надежный доступ к данным электронной почты.
- Безопасная аутентификация с использованием токенов Bearer.
- Простая интеграция с несколькими языками программирования.
Руководство по быстрому старту
- {Зарегистрируйтесь на сайте MailBlinker по адресу mailblinker.com.}
- Сгенерируйте API-токен в панели управления вашего аккаунта.
- Используйте токен в заголовке Authorization ваших API-запросов.
- Изучите эндпоинты ниже, чтобы начать отправлять запросы.
Примечание: Убедитесь, что ваш API-токен хранится в безопасности и не разглашается публично.
Доступные эндпоинты
Эндпоинт | Изучите API MailBlinker для программного доступа и управления сообщениями электронной почты, непрочитанными сообщениями, OTP-кодами и создания новых учетных записей электронной почты. |
---|---|
POST /api/mail/messages | Получить список сообщений электронной почты для указанного адреса электронной почты. |
POST /api/mail/last-unread-message | Получить самое последнее непрочитанное сообщение электронной почты для указанного адреса электронной почты. |
POST /api/mail/last-unread-otp-or-link | Извлечь OTP-код или ссылку подтверждения из последнего непрочитанного сообщения электронной почты. |
POST /api/mail/create-mail | Создает новую постоянную учетную запись электронной почты для аутентифицированного пользователя. |
Аутентификация
Все эндпоинты API требуют аутентификации с использованием токена Bearer. Включите ваш токен в заголовок Authorization каждого запроса.
Пример заголовка Authorization
Authorization: Bearer ваш_api_токен_здесь
Если аутентификация не удалась, вы получите ответ 401 Unauthorized.
Примеры использования
JavaScript (fetch)
fetch('https://mailblinker.com/api/mail/messages', {
method: 'POST',
headers: {
'Authorization': 'Bearer 5720c4dbb4601183486a9259a8e8f7b9b6fef2dc61f34ee901516995710e49aa',
'Content-Type': 'application/json'
},
body: JSON.stringify({ email: 'kajwgzjx9f@xomll.com' })
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
Python (requests)
import requests
import sys
sys.stdout.reconfigure(encoding='utf-8')
url = 'https://mailblinker.com/api/mail/messages'
headers = {
'Authorization': 'Bearer 5720c4dbb4601183486a9259a8e8f7b9b6fef2dc61f34ee901516995710e49aa',
'Content-Type': 'application/json'
}
data = {
'email': 'kajwgzjx9f@xomll.com'
}
response = requests.post(url, headers=headers, json=data)
print(response.json())
cURL
curl -X POST https://mailblinker.com/api/mail/messages \
-H "Authorization: Bearer ваш_api_токен_здесь" \
-H "Content-Type: application/json" \
-d '{"email": "ms3cgwumw0@mloqq.com"}'
Обработка ошибок
Код ошибки | Сообщение | Описание |
---|---|---|
401 | Не авторизован | Недействительный или отсутствующий API-токен. |
403 | Запрещено | Доступ к запрошенному ресурсу ограничен. |
404 | Не найдено | Запрошенный ресурс не существует. |
500 | Внутренняя ошибка сервера | На сервере произошла непредвиденная ошибка. |
Связаться с поддержкой
Нужна помощь? Обратитесь в нашу службу поддержки по адресу support@mailblinker.com
Совет: Протестируйте API с использованием предоставленных примеров или свяжитесь с поддержкой для помощи.