Reddit API Labs
Reddit API Labs
  1. replication을 세기 전에 무엇을 뜻하는지 정하세요

    r/science의 replication을 작은 예비 조사로 살펴보세요. 검색 조건, 받은 기록, 연구자가 내린 의미 판단을 나누어 남깁니다.

    API 키 받기

요청 예제

cURL

curl --fail-with-body -H "Authorization: Bearer YOUR_API_KEY" "https://api.redditapilabs.com/v1/search?q=replication&subreddit=science&limit=3"

단어가 일치한 뒤에 필요한 판단

연구용 처리를 설계할 때 replication은 먼저 의미를 구분해야 하는 단어입니다. 기록이 연구의 반복 검증을 말하는지, DNA 복제를 말하는지, 아니면 문맥이 부족한지 판단해야 합니다. Reddit API Labs는 공식 제휴나 실시간 업데이트 없이 독립적인 과거 Reddit 아카이브를 읽는 서비스입니다. 검토할 자료를 제공하지만 과학적 분류는 연구팀이 수행합니다. 실제 받은 기록으로 살펴볼 수 있는 질문부터 노트에 적으세요. 단어의 빈도와 특정 과학적 주장의 타당성을 같은 관측값으로 취급해서는 안 됩니다.

첫 페이지로 포함 기준 시험하기

시작 예제는 GET https://api.redditapilabs.com/v1/search?q=replication&subreddit=science&limit=3 입니다. q는 검색어, subreddit은 커뮤니티, limit은 최대 건수입니다. 세 건이나 특정 연구 토론이 존재한다는 보장은 없습니다. replication이라는 단어 검색은 무작위 추출이 아닙니다. 경로와 조건을 기록하고 내용은 실제 받은 응답으로 판단하세요. Authorization: Bearer YOUR_API_KEY와 X-API-Key: YOUR_API_KEY는 모두 유효하며 이 도메인의 아카이브 키를 사용합니다. Reddit OAuth 토큰이 아니고 실제 값은 서버에 보관하며 프로토콜과 로그에서 제외해야 합니다. YOUR_API_KEY는 공개 예제용 자리표시자이고 실제 자격 증명이 아닙니다.

q는 title과 text를 검색합니다. 여러 단어에는 and 조건이 적용되어 일치하는 한 필드 안에 단어들이 있어야 합니다. 제목과 본문에 따로 있는 단어가 반드시 일치하는 것은 아닙니다. replication을 replication crisis로 바꾸면 선정 조건도 바뀝니다. 다른 예비 조사로 기록하고 관련 없는 의미가 모두 사라졌다고 가정하지 마세요.

선정 근거와 원문 함께 보관하기

원래 JSON과 분석용으로 변환한 파일을 자체 환경에서 분리해 저장할 수 있습니다. 요청 시각, 페이지, HTTP 상태와 로컬 저장의 성공 여부를 기록하세요. 코드 버전, 의존성과 변환 규칙을 같은 작업 기록에 연결합니다. 직접 계산한 파일 해시는 저장한 로컬 파일의 동일성을 확인하는 수단이며 API의 아카이브 버전이나 불변성 인증서가 아닙니다. 입력 보관과 코드 문서화는 방법 검토를 돕지만 미래의 API 검색이 같은 기록을 반환하거나 과학적 결론이 정확하다는 보장은 아닙니다. 원본 필드와 자체 분류도 구분하고 결측값을 관측값처럼 채우면 안 됩니다.

범위를 늘리기 전에 중단 조건을 정하세요. 한 페이지를 읽고 기준을 검토한 뒤 추가 수집이 필요한지 결정할 수 있습니다. 요청당 최대 100개, 쿼리당 최대 100페이지이며 _doc는 시간순, 관련도순 또는 점수순이 아닙니다. 처음 세 기록이 가장 중요한 세 기록이라는 뜻은 아닙니다. 읽기 쉬운 기록만 고르면 선정 기준이 달라지므로 그 결정도 남겨야 합니다.

응답은 중첩되지 않은 레코드이며 parent_id와 link_id가 있으면 관계 분석에 필요할 때 선택적으로 묶을 수 있습니다. 읽기와 집계에는 트리가 필요 없고 누락된 부모도 복원되지 않습니다. 문서 순서는 시간순, 관련도순이나 점수순이 아닙니다. 요청당 최대 100개와 쿼리당 최대 100페이지입니다. eq는 정확한 총계, gte는 하한, unknown 또는 null은 신뢰할 총계를 알 수 없는 상태입니다. 정확한 수라도 전량 저장은 증명되지 않으며 기간 분할과 중복 제거도 전체 범위나 중복 없는 수집을 입증하지 않습니다. 결과 범위를 실제 받은 페이지와 함께 설명하세요.

다음 작업에 새 조회가 필요한가요?

성공한 조회는 빈 결과도 요청당 한 크레딧입니다. 성공 요청 1,000건은 $1이고 최소 $50 충전은 유료 50,000크레딧입니다. 구독제가 아니고 유료 크레딧은 만료되지 않습니다. 시험용 100크레딧은 네트워크 전체의 남용 방지 자격 조건에 따릅니다. 계정과 키, 잔액은 도메인별입니다. 같은 조건의 재요청은 새 호출이고 성공하면 추가 비용입니다. 로컬 파일의 재처리는 API를 호출하지 않습니다. 기록 건수, 요청 횟수와 시도 횟수를 구분하고 패널의 Secure HttpOnly 세션 쿠키도 조회 헤더와 별도로 다루세요. 시험 자격을 확정 예산으로 가정하지 않아야 합니다.

다음 단계가 저장된 텍스트의 분류라면 로컬에서 계속하세요. 가이드는 포함 판단을 기록하는 방법을, 문서는 매개변수를 설명합니다. 새 조회가 필요하면 키 페이지와 요금을 확인하세요. 호출 횟수를 늘린다고 불완전한 아카이브 자료가 대표 표본이 되지는 않습니다. 노트의 자세함도 표본의 대표성에 대한 근거와 구분해야 합니다.