Reddit Posts API
Reddit Posts API

З’ясуйте, про що питають за згадкою камери

Прочитайте запитання за згадкою камери у photography, збережіть уривки й поясніть власний відбір. Історичні дописи для локальної редакторської роботи.

Отримати API-ключ

Приклад запиту

cURL

curl --fail-with-body -H "Authorization: Bearer YOUR_API_KEY" "https://api.redditpostsapi.com/v1/posts?subreddit=photography&min_score=10&limit=3"

Добірка для читання, а не готовий рейтинг

Назва об’єктива ще не означає поради його придбати. Людина може обирати покупку, налаштовувати наявну камеру чи пояснювати невдалий кадр. Для редакційного матеріалу спершу варто розрізнити ці ситуації. Reddit Posts API надає історичні записи дописів, а висновки про фототехніку формулює читач. Це незалежний архів без офіційного зв’язку з Reddit і без оновлення наживо.

Початковий приклад: GET https://api.redditpostsapi.com/v1/posts?subreddit=photography&min_score=10&limit=3. Параметр subreddit=photography обирає спільноту, min_score=10 задає мінімальну числову оцінку, а limit=3 запитує максимум три дописи. Поріг не сортує результати й не підтверджує якість поради. Сам запит не виокремлює тему обладнання: прочитайте отриманий текст та зафіксуйте правила включення. Сервер може повернути менше дописів або жодного; порожня успішна відповідь також оплачується.

Збережіть підставу для кожної позначки

Зіставте доступний заголовок з основним текстом. До локальної картки додайте ідентифікатор запису, короткий доказовий уривок, згадане обладнання та причину включення. Запитання про портрет за слабкого освітлення може стосуватися прийому знімання, а не нового об’єктива. Це приклад читацького рішення, а не опис знайденого допису.

Власні категорії можуть розрізняти вибір покупки, техніку знімання, особистий досвід і недостатній контекст. API їх не присвоює та не рахує замість вас. Коли тексту немає, позначте прогалину, а не приписуйте автору думку. Зберігайте початкові записи окремо від скорочених цитат: так інший редактор зможе перевірити тлумачення.

Оцінка відсіює, але не впорядковує поради

min_score=10 задає числовий поріг відбору, а не сортування. Записи надходять у порядку документів _doc, не за часом, корисністю чи оцінкою. Перші три дописи — малий обсяг для пробного читання, а не три головні думки спільноти про камери.

Якщо потрібен інший поріг, створіть окрему добірку й явно запишіть зміну умов. Не об’єднуйте файли так, наче правила не змінювалися. Кількість ваших позначок описує прочитані записи, але не попит спільноти, частку ринку чи погляди всіх фотографів. Причини вилучення матеріалу теж належать до результатів редакторської роботи.

Задайте часові межі й обсяг перегляду

Фільтри from і to приймають дати YYYY-MM-DD в UTC, причому день to входить у діапазон. Вони обмежують дату запису через created_utc, а не момент завантаження в архів чи час виконання запиту. Зазначати секунди в цих параметрах не можна. Якщо дослідження стосується вужчої події всередині доби, запитайте дати, що її охоплюють, і застосуйте задокументований локальний фільтр до доступних часових значень отриманих записів.

До переходу між сторінками вирішіть, скільки відповідей готові прочитати. Порожня успішна відповідь не дає тексту для нового висновку, а помилка запиту взагалі не є результатом відбору. Обмежений збір не доводить повноти; наступний віддалений запит не обіцяє тих самих записів. Передавайте уривки, причини відбору та відкриті запитання замість рейтингу обладнання.

Що підготувати перед першою добіркою

Сторінка ключа пояснює доступ і баланс, документація — параметри, тарифи — оплату. Кожен успішний запит, навіть порожній, витрачає один кредит. Спершу розберіть малу сторінку локально, а вже потім вирішуйте, чи потрібні додаткові тексти. Збережений файл дозволяє переглянути власні рішення без обіцянки незмінності архіву.