Авторизуйте получение, а не интерпретацию
Отправляйте X-API-Key: <key> либо Authorization: Bearer <key> со своего сервера; поддерживаются оба варианта. Не включайте секрет в разметку диалога и учебные примеры кода. Вход в кабинет — отдельная сессия, не замена заголовку запроса. Сохраняйте параметры и исход операции вместе с ответом, чтобы различать новое получение данных и повторное чтение локального файла.
Кабинет расположен на этой же странице получения ключа. Здесь доступны баланс, создание счетов и перевыпуск ключа для redditcommentsapi.com. Аккаунт, кредиты и ключ не общие для других доменов. Условные 100 пробных кредитов зависят от общесетевых мер против злоупотреблений. Получение ключа не гарантирует пробный баланс, а минимальное платное пополнение составляет $50 за 50000 кредитов.
Смените доступ, сохранив исходные тексты
Вошедший пользователь может перевыпустить ключ, подтвердив пароль. Прежний ключ станет недействительным немедленно, поэтому обновите использующие его приложения. Повторный показ исходного секрета не предусмотрен. Каждый успешный запрос извлечения, даже пустой, стоит один кредит. Если ответ потерян, сервер всё равно мог успешно обработать запрос; успешный повтор также оплачивается и не является продолжением предыдущего обращения без списания.
Смена ключа не изменяет сохранённый комментарий и не является поводом менять его трактовку. Исходный текст и заметки храните отдельно от настроек доступа. Виджет сохраняет в localStorage идентификаторы пользователя и счёта по хостам, не исходный API-ключ; сессия кабинета использует cookie с атрибутами Secure и HttpOnly. Восстановления пароля и отправки ключа почтой нет.
Пополняйте бюджет отдельных запросов
Сначала войдите и создайте счёт, затем отправьте указанную точную сумму его получателю через USDT в TRON TRC20 либо USDC в Ethereum mainnet ERC20. Вставьте хеш транзакции для проверки подтверждённого перевода. Счёт действует один час; точный срок зачисления не обещается. Если проверка ожидает ответа провайдера, это не повод повторять платёж по тому же счёту.
Цена — $1 за 1000 успешных извлечений, без подписки и истечения оплаченных кредитов. HTTP 401 относится к авторизации, 402 к нехватке баланса, 429 к частоте запросов. Публичный /v1/status не расходует кредиты, но не проверяет действительность ключа или поисковый источник. Документация объясняет допустимые параметры, а руководство — как сопоставлять доступные комментарии, не предполагая полноту родительского контекста.