Сначала определите первую строку исследования
Для пробного чтения достаточно transit в urbanplanning с limit=3. Вторую строку оставьте для housing, не заполняя её лишними запросами заранее. Цель — проверить, есть ли в доступных текстах и полях материал для вашего вопроса. Условия поиска можно показать коллеге; пароль и ключ должны находиться отдельно. Зафиксируйте также, какие признаки помогут решить, нужно ли продолжать чтение.
Сохраните ключ при регистрации
Создайте аккаунт, используя надежную комбинацию email и пароля длиной от 12 до 72 байт. Ваш уникальный API-ключ будет отображен на экране сразу после регистрации, но еще до начала процесса оплаты. Вы получите доступ к ключу только один раз, поэтому его необходимо сохранить немедленно. Автоматическая отправка ключа по электронной почте или через другие каналы не предусмотрена, поэтому убедитесь, что вы скопировали его в безопасное место.
Длина пароля измеряется в байтах UTF-8: число символов может быть меньше числа байтов. Вход через Google, подключение кошелька и сброс пароля не предусмотрены. Обычный вход не показывает полный ключ повторно. Авторизованный пользователь может перевыпустить его с подтверждением пароля; прежний ключ сразу становится недействительным. Храните пароль и ключ отдельно от общей таблицы исследования.
Подключите программу чтения
Для чтения передавайте ключ без префикса в X-API-Key или через Authorization: Bearer. Кабинет использует отдельную Secure HttpOnly cookie. В localStorage домена сохраняются только идентификаторы пользователя и счёта, не ключ, пароль, хеш перевода, сумма или полный счёт. Не оставляйте секрет в публичном коде, журналах и снимках экрана.
Выполните https://api.subredditdata.com/v1/search?q=transit&subreddit=urbanplanning&limit=3 и сохраните фактический исход рядом с условиями. Ответ 401 относится к доступу, 402 — к балансу, 429 — к частоте запросов. Ни один из них не означает отсутствия транспортных обсуждений. После перевыпуска ключа обновите приватные настройки программы, прежде чем продолжать сравнение.
Пополняйте баланс под выбранный объём работы
Ключ и баланс относятся к subredditdata.com; средства на другом домене сети не дают здесь общего остатка. Условные 100 пробных кредитов зависят от защиты сети от злоупотреблений. Каждый успешный запрос, включая пустой, стоит один кредит; $1 соответствует 1000 запросам, а минимальные $50 дают 50000 платных кредитов. Подписки нет, платные кредиты не истекают.
Для пополнения войдите в кабинет и создайте счёт: USDT TRON TRC20 или USDC Ethereum mainnet ERC20. Сверьте токен, сеть, текущий адрес получателя и точную сумму. Счёт истекает через один час после создания; это не обещание скорости зачисления. После перевода отправьте хеш на проверку и дождитесь подтверждённого сервером состояния. Подача хеша сама по себе не доказывает оплату.
Потерянный клиентом ответ мог относиться к успешно выполненному и оплаченному запросу. Успешный повтор тратит ещё один кредит; сбой вышестоящего источника возвращает резерв. В таблице попыток отделяйте неопределённый исход от успешного пустого ответа: это важно и для бюджета, и для смысла исследовательской заметки.