Визначте межі пробного запиту
Перший рядок таблиці може містити transit в urbanplanning із limit=3; другий залиште для housing. Не потрібно заздалегідь завантажувати багато сторінок, щоб заповнити план. Перевірте, чи доступні тексти й поля допомагають відповісти на ваше питання. Умовами відбору можна поділитися з колегою, а для пароля й ключа підготуйте окреме сховище секретів.
Скористайтеся одноразовим показом
Створіть обліковий запис за email і паролем довжиною 12–72 байти 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. Використовуйте поточні адресу одержувача, точну суму, токен і мережу. Рахунок спливає через одну годину після створення, окремо від часу підтвердження. Після переказу подається хеш транзакції; тільки серверне підтвердження відповідного платежу додає кредити. Надсилання хеша не означає зарахування.
Якщо клієнт утратив відповідь, сервер міг уже успішно виконати запит і списати кредит. Успішний повтор потребує ще одного кредиту; збій джерела повертає резерв. У нотатках розрізняйте невизначену спробу та успішний порожній результат, щоб не сплутати витрати з висновками про знайдений матеріал.