Обліковий запис для дослідницького завдання
Перед реєстрацією оберіть, де працюватиме скрипт збору дописів AskSocialScience. Приватний серверний процес може зберігати ключ, а спільний журнал команди — дати, фільтри й рішення про відбір. Для перевірки методики колегам не потрібен секрет облікового запису. Кабінет на цій сторінці керує балансом і рахунками redditcollector.com. Він не створює спільного облікового запису для інших доменів мережі й не переносить на них кредити.
Для початку збору історичних даних Reddit зареєструйтеся за допомогою електронної пошти та пароля довжиною від 12 до 72 байтів. Унікальний API-ключ відображається один раз одразу після реєстрації, але ще до моменту оплати. Довжина пароля вимірюється в UTF-8: деякі символи займають кілька байтів. Збережіть ключ у захищеному сховищі перед виходом зі сторінки. Повторний вхід не показує початкового значення; ключ не надсилається поштою. Вхід через Google, підключення гаманця й введення його адреси не потрібні.
Ключ у конфігурації, методика в журналі
Передавайте X-API-Key: <ключ> або Authorization: Bearer <ключ> — обидва заголовки підтримуються. Зберігайте значення в серверній конфігурації секретів, поза експортованими блокнотами, відкритими репозиторіями та журналами відповідей. Cookie Secure HttpOnly кабінету слугує для входу в обліковий запис і не замінює заголовка запиту до архіву. Назва дослідницького проєкту у вашому журналі — локальна позначка, а не функція API чи додатковий баланс.
Окремий бюджет на пробний перегляд
Якщо обліковому запису надано умовні 100 пробних кредитів за загальномережевими правилами проти зловживань, відведіть кілька запитів на перегляд трьох дописів. Пробні кредити не гарантовані. Кожне успішне отримання, навіть порожнє, витрачає один кредит. Перевіряйте HTTP-відповідь перед продовженням: 401 стосується ключа, 402 — балансу, 429 — частоти. Статичний /v1/status не підтверджує чинності ключа та не перевіряє доступності джерела архівних даних.
Поповнення та перевипуск ключа
Платний збір коштує $1 за 1000 успішних запитів. Мінімальні $50 додають 50000 кредитів без підписки та строку дії. Увійдіть і створіть серверний рахунок до переказу. Використайте зазначені в ньому адресу одержувача й точну суму для USDT у TRON TRC20 або USDC ERC20 в основній мережі Ethereum. Рахунок спливає за годину. Подайте хеш транзакції для перевірки справжнього підтвердженого переказу, який відповідає рахунку. Збій провайдера може залишити перевірку в очікуванні; строк зарахування не гарантований.
Щоб перевипустити ключ, увійдіть і підтвердьте пароль: попередній одразу перестане діяти. Призупиніть локальний скрипт та оновіть секрет перед продовженням. Надсилання ключа поштою й скидання пароля не передбачені. Віджет зберігає в localStorage ідентифікатори рахунку та користувача для цього хоста, а не сам ключ. Втрата відповіді клієнтом можлива після оплаченого успіху; успішна повторна спроба витрачає ще один кредит. Збій джерела повертає резерв.