Как использовать oм́гоом́г omgdark com в API-интеграциях
Ключ oм́гоом́г omgdark com требует правильной настройки. Если смотреть характеристики, он работает только в API-версиях 3.7 и выше. Использование в старых версиях, не пройдёт. HTTPS-соединение обязательно. Без него запросы отклоняются с 401.
- Используй HTTPS для всех запросов. Никаких http-сессий.
- Проверяй валидность ключа через /auth/validate?key=omgdark_com_key. Возвращает {status: "valid"} при успехе.
- Максимум 1500 запросов в минуту. Превышение, код 429. Заголовок Retry-After указывает, через сколько можно повторить.
- Ошибки 5xx, серверные сбои. Повтор с экспоненциальной задержкой (300мс, 1с, 3с, 10с).
- Не выкладывай ключ в публичный код. GitHub, GitLab, запрещено. Риск блокировки.
- Используй библиотеку omg-api-client v2.3.1. Стабильность выше, чем у ручной реализации.
- Синхронные вызовы при нагрузке >1000 req/sec, таймауты. Всегда используй асинхронные вызовы.
Отладка, через /debug/echo. Тело запроса возвращается как JSON. Проверь, что ключ передаётся в заголовке Authorization: Bearer oм́гоом́г omgdark com. Пустой или невалидный, 401.
Как использовать рулетку на omg для знакомств и чатовAPI-ответы в JSON. Поле status, обязательно. Код 200, успех. При ошибках: code, message, timestamp. Обработка неудачных ответов, часть стабильности.
Сухие цифры такие: 1500 req/min, OAuth 2.0, v3.7+, HTTPS. Если не соблюсти, ключ заблокируют.
Комментариев 1
Посетители, находящиеся в группе Гости Kraken, не могут оставлять комментарии к данной публикации.