Reddit Collector

질문을 모으고 선택한 이유를 기록하세요

AskSocialScience 연구를 위한 Reddit 데이터 수집 API입니다. 연구 질문을 정하고 세 게시물을 검토한 뒤 두 주를 비교할 선택 기준과 제외 이유를 기록하세요.

API 키 받기

요청 예제

cURL

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

어떤 글을 연구 질문으로 볼 것인가

연구팀이 AskSocialScience에서 사회과학에 근거한 설명을 어떻게 요청하는지 두 주 동안의 게시물로 살펴본다고 가정해 보세요. 분석 단위는 처음 올라온 게시물이며 그 아래 모든 답변이 아닙니다. 의문문 없이 연구 자료를 요청하는 글도 포함할지 먼저 정합니다. Reddit Collector는 독립적인 과거 Reddit 아카이브에서 자료를 수집하는 API입니다. 공식 서비스가 아니며 실시간 데이터를 제공하지 않습니다. 이 작업의 결과는 선택 이유가 기록된 한정된 게시물 모음입니다. 질문 표현을 검토할 자료는 되지만 커뮤니티 전체의 의견을 측정하는 자료로 볼 수는 없습니다.

GET 예제는 https://api.redditcollector.com/v1/posts?subreddit=AskSocialScience&limit=3 입니다. subreddit은 커뮤니티를 선택하고 limit=3은 게시물을 최대 세 건 요청합니다. 세 건이 반드시 반환되는 것은 아닙니다. Authorization: Bearer YOUR_API_KEY 또는 X-API-Key: YOUR_API_KEY를 사용하세요. YOUR_API_KEY는 자리표시자이며 실제 값은 신뢰할 수 있는 서버에서만 추가하고 공유 연구 노트에 넣지 않습니다. Reddit OAuth 토큰이 아닙니다. 여기에서는 가상의 게시물이나 실행하지 않은 응답을 실제 결과로 제시하지 않습니다. 예제에는 날짜 필터가 없으므로 특정 기간의 표본이라고 부르지 마세요. 형식을 확인한 다음 기간 수집에는 from과 to를 추가해야 합니다.

연구 기간과 조회 시각은 다릅니다

기간을 선택한 이유, 실제 필터와 UTC 조회 시각을 각각 기록하세요. from과 to는 UTC의 YYYY-MM-DD 날짜이며 to는 지정한 날 전체를 포함합니다. 현지 시각으로 정한 사건은 UTC 날짜로 더 넓은 범위를 선택해야 할 수도 있습니다. 지원되지 않는 시간 단위 필터를 만들지 마세요. 필요한 시각 항목이 실제 응답에 있다면 로컬에서 더 좁은 경계를 검사하고 그 규칙을 설명할 수 있습니다. 조회 시각은 게시물 작성 시각이나 아카이브 수록 시각과 다릅니다. 다른 날에 같은 쿼리를 실행해도 동일한 내용이나 순서가 반환된다고 보장하지 않습니다. 연구 대상 날짜를 고정하는 일과 서버 자료가 고정되는 일은 구분해야 합니다.

문서 순서는 시간순, 관련도순이나 점수순이 아닙니다. 첫 페이지를 가장 오래된 자료, 최신 자료나 무작위 표본으로 해석하지 마세요. min_score는 최소 점수 조건이며 낮은 점수의 글을 제외하면 연구 자료의 구성이 달라집니다. 응답은 평평한 기록이므로 바로 읽거나 분류할 수 있습니다. parent_id와 link_id가 있는 경우 관계 정리는 선택 사항이며 빠진 부모나 전체 대화를 복원하지 않습니다. 게시물과 댓글도 서로 다른 분석 단위입니다. 어떤 유형을 수집했는지, 부족한 문맥을 어떻게 처리했는지 방법 설명에 적으세요. API는 자동 사회 분석이나 연구 타당성 평가를 제공하지 않습니다.

제외할 자료를 의식적으로 결정하세요

처음에는 작성자의 어휘를 파악할 수 있도록 선택 범위를 열어 두세요. 예상한 단어 없이 연구를 설명하는 게시물도 있을 수 있습니다. 점수 기준을 적용하면 잘 알려지지 않은 질문이 빠질 수 있습니다. q나 min_score를 추가하기 전에 어떤 사례가 제외되며 그 이유가 무엇인지 설명하세요. 읽은 뒤 기준을 바꾼다면 계획의 새 버전을 남겨 각 자료에 어떤 조건이 적용되었는지 알 수 있게 합니다.

두 주를 비교할 때는 같은 포함 기준을 쓰고 각 기간의 요청 예산을 미리 정하세요. 같은 예산이 같은 범위를 보장하지는 않습니다. 한쪽은 페이지 한도에 도달하고 다른 쪽은 적은 자료만 반환했다면 두 상황을 모두 보고합니다. 조회 건수의 차이를 곧바로 실제 게시 활동의 차이로 해석하지 마세요.

계획을 실제 수집으로 연결하세요

응답과 함께 커뮤니티, 날짜, 분석 단위, 제외 기준과 종료 이유를 보관하세요. 가이드는 이 계획을 두 UTC 기간으로 옮기고 문서는 매개변수를 설명합니다. 키 페이지에서 접근을 준비할 수 있습니다. 빈 결과를 포함해 성공 요청 1000건은 $1이며 최소 $50 충전으로 유료 50000크레딧을 받습니다. 요청 수와 분석에 채택한 게시물 수는 별도로 셉니다.