PhantomSign | Временный Email & Verification Code Extraction API временный почтовый сервис, предназначенный для создания недолговечных почтовых ящиков (действительных до 5 минут) для проверки регистрации и других потоков проверки. Он предоставляет API для программного создания входящих сообщений, опроса для кодов проверки или ссылок и удаления входящих сообщений. Сервис подчеркивает быстрый доступ к одноразовым электронным письмам и оптимизированное извлечение контента проверки из входящих сообщений.
Как это работает
- Создайте почтовый ящик. Создайте временный адрес электронной почты, который остается активным до 5 минут.
- Используйте электронную почту для регистрации. Используйте сгенерированный адрес для регистрации в службах, требующих проверки электронной почты.
- Опрос на содержание. PhantomSign может извлекать проверочные коды или ссылки из проверочных писем и представлять их вам напрямую.
- Управление почтовыми ящиками. Опросите, извлеките контент или удалите почтовый ящик, когда это будет сделано.
API с первого взгляда
-
Все запросы API требуют действительного ключа API, представленного в заголовке
x-api-key. -
Ограничение: 20 запросов в минуту на IP.
-
Конечные точки:
-
POST/api/generate-inbox — создание нового почтового ящика. Ответ включает в себя электронную почту.
-
GET /api/poll-inbox?inbox=[email] — Проверьте почтовый ящик на содержание. Возможные ответы:
-
200 с {«сообщение»: «Ожидание электронной почты»)
-
200 с { «код»: [проверочный код], «компания»: [название компании] }
-
200 с { «ссылка»: [ссылка проверки], «компания»: [название компании] }
-
200 с { «сообщение»: «Электронной почте не хватает контента» }
-
400/404/401/403/Другие ошибки, описанные в спецификации
-
DELETE /api/delete-inbox?inbox=[email] — Удалить почтовый ящик. Возвращает подтверждение успеха.
-
Примеры ответов указывают названия полей, такие как
inbox,code,company, andlinkв зависимости от данных, обнаруженных в электронном письме. -
Управление ключами API и обработка ошибок описаны в разделе ответов со стандартными кодами состояния HTTP.
Как использовать PhantomSign API
- Получите ключ API от PhantomSign.
- Создайте почтовый ящик с POST /api /generate-inbox.
- Используйте предоставленный почтовый адрес для регистрации.
- Периодически опрашивайте почтовый ящик через GET /api /poll-inbox?inbox = [email], пока не получите код проверки или ссылку.
- Когда закончите, удалите почтовый ящик с помощью DELETE /api/delete-inbox?inbox=[email].
Вопросы безопасности и соблюдения
- Использование только для законных рабочих процессов проверки. Уважайте условия обслуживания целевых сайтов и избегайте злоупотреблений.
- Услуга предназначена для эфемерного использования; управлять временем истечения соответственно.
Основные характеристики
- Временные адреса электронной почты, действительные до 5 минут
- Создание почтовых ящиков с помощью простого API-ключа аутентифицированного интерфейса
- Автоматическое извлечение кодов проверки или ссылок из входящих электронных писем
- Опрос конечной точки для извлечения кодов, ссылок или сообщений о состоянии
- Удаление почтовых ящиков для очистки ресурсов
- Ясная обработка ошибок для общих сценариев (не найден почтовый ящик, отсутствующий почтовый ящик, ошибки ключа API)