Langkau ke kandungan
RedditArkib Komuniti5 credits

reddit_search

Cari post dan komen Reddit, atau baca satu thread komen penuh — tanpa menyentuh reddit.com, yang menyekat scraper. Membaca arkib komuniti Arctic Shift: percuma, hampir masa nyata, dan tiada bukti kelayakan API Reddit diperlukan.

Kes Penggunaan

Pemantauan Jenama & Produk

Temui setiap sebutan produk atau syarikat anda di seluruh Reddit, dihadkan kepada subreddit berkaitan atau seluruh tapak

Penyelidikan Pasaran & Sentimen

Gali apa yang diperkatakan pengguna sebenar tentang sesuatu kategori, pesaing, atau masalah dalam komuniti tempat mereka membincangkannya

Pembacaan Thread untuk Ejen AI

Dapatkan satu post berserta keseluruhan pepohon komen bersarangnya dalam satu panggilan — sedia untuk ringkasan atau analisis

Penjejakan Trend Komuniti

Pantau apa yang dibincangkan sesebuah subreddit dalam sesuatu julat tarikh menggunakan penapis after/before

Penyelidikan Pengguna

Dapatkan post atau komen seseorang pengarang tertentu untuk memahami pendapat pakar dan tema berulang

Endpoint

POST/api/v1/tools/reddit_search
Auth Required
1 req/s pada pelan Free
5 credits

Parameters

NameTypeRequiredDefaultDescription
query
stringOptional-
Carian kata kunci. Mod posts memadankan title + selftext; mod comments memadankan body. Menyokong "frasa dalam petikan", OR, dan -pengecualian
Example: best mechanical keyboard
subreddit
stringOptional-
Hadkan hasil kepada satu subreddit (dengan atau tanpa awalan r/)
Example: MechanicalKeyboards
author
stringOptional-
Hadkan hasil kepada satu pengarang (dengan atau tanpa awalan u/)
Example: spez
mode
stringOptionalposts
Apa yang hendak dicari: "posts" (lalai), "comments", atau "thread" (satu post berserta pepohon komen bersarangnya — memerlukan link_id)
Example: thread
link_id
stringOptional-
ID post (cth. "1twm1zh" atau "t3_1twm1zh") — diperlukan untuk mod thread, penapis pilihan untuk mod comments
Example: 1twm1zh
after
stringOptional-
Hanya kandungan yang disiarkan selepas tarikh ini — ISO 8601, saat epoch, atau ofset seperti "7d"
Example: 7d
before
stringOptional-
Hanya kandungan yang disiarkan sebelum tarikh ini — format sama seperti after
Example: 2026-08-01
limit
numberOptional25
Hasil maksimum, 1-100 (mod thread: bilangan maksimum komen yang dikembalikan)
Example: 10
sort
stringOptionaldesc
Isih mengikut tarikh post: "desc" (terbaru dahulu) atau "asc"
Example: desc
source
stringOptionalauto
Paksa backend tertentu: "auto" (Arctic Shift dahulu, PullPush kedua; carian kata kunci tanpa skop melalui web_discovery dahulu), "arctic_shift" (carian berskop dan thread), "web_discovery" (carian kata kunci seluruh Reddit), atau "pullpush" (sumber kedua automatik; menolak klien automatik sejak Ogos 2026)
Example: auto

Contoh Permintaan

terminalBash
curl -X POST https://crawlforge.dev/api/v1/tools/reddit_search \
  -H "X-API-Key: cf_test_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "best mechanical keyboard",
    "subreddit": "MechanicalKeyboards",
    "mode": "posts",
    "limit": 10
  }'

Contoh Respons

200 OK850ms
{
"success": true,
"data": {
"source": "arctic_shift",
"mode": "posts",
"query": "best mechanical keyboard",
"subreddit": "MechanicalKeyboards",
"author": null,
"count": 2,
"results": [
{
"id": "1x2y3z4",
"title": "What's the best mechanical keyboard for programming in 2026?",
"author": "keeb_enthusiast",
"subreddit": "MechanicalKeyboards",
"created_utc": 1755993600,
"created_iso": "2026-08-24T00:00:00.000Z",
"score": 142,
"num_comments": 87,
"upvote_ratio": 0.96,
"flair": "Discussion",
"over_18": false,
"selftext": "After five years on membrane boards I finally want to switch...",
"selftext_truncated": false,
"url": "https://www.reddit.com/r/MechanicalKeyboards/comments/1x2y3z4/",
"permalink": "https://www.reddit.com/r/MechanicalKeyboards/comments/1x2y3z4/whats_the_best_mechanical_keyboard/"
}
],
"notes": [
"Data from the Arctic Shift community archive (arctic-shift.photon-reddit.com), not reddit.com (which blocks scrapers).",
"Scores and comment counts of content less than ~36h old may read 0/1 — the archive captures content the moment it is posted."
],
"checkedAt": "2026-08-24T14:30:00.000Z"
},
"credits_used": 5,
"credits_remaining": 995,
"processing_time": 850
}
Field Descriptions
data.sourceBackend yang menjawab: arctic_shift (berskop, lebih segar), web_discovery (carian kata kunci seluruh Reddit tanpa skop), atau pullpush (sumber kedua automatik, atau atas permintaan eksplisit)
data.resultsPost atau komen ternormal dengan permalink reddit.com penuh dan tarikh ISO
data.results.selftext_truncatedTeks post/komen dihadkan kepada 2,000 aksara; true apabila dipotong
data.notesKaveat provenans dan kesegaran bagi arkib yang menjawab
data.commentsMod thread: pepohon komen bersarang. Cabang yang dilipat ialah stub {more_count, more_ids}: more_count ialah bilangan komen yang disembunyikannya, termasuk balasan; more_ids hanya menyenaraikan balasan langsung yang tersembunyi, jadi ia boleh lebih pendek daripada more_count
data.comment_countMod thread: komen dalam data.comments pada setiap kedalaman, tidak termasuk stub — paling banyak limit
data.comments_collapsedMod thread: jumlah more_count setiap stub — komen yang disimpan arkib untuk thread ini tetapi ditinggalkan oleh respons. comment_count + comments_collapsed ialah apa yang disimpan arkib; post.num_comments ialah jumlah Reddit sendiri ketika arkib membaca post itu, jadi ia boleh lebih tinggi (komen yang dipadam, dibuang atau belum diarkibkan) atau lebih rendah (komen yang dibuat selepas bacaan itu)
credits_used5 credits tetap setiap carian atau bacaan thread
processing_timeCarian arkib biasanya selesai dalam masa kurang daripada 2 saat

Pengendalian Ralat

Skop Carian Hilang (400 Bad Request)

Mod posts dan comments memerlukan sekurang-kurangnya satu daripada query, subreddit, atau author. Mod thread memerlukan link_id.

Carian Arctic Shift Tanpa Skop (400 Bad Request)

Arctic Shift tidak boleh membuat carian kata kunci merentas seluruh Reddit. Tambahkan skop subreddit atau author, atau buang source dan biarkan auto menghalakan pertanyaan itu ke web_discovery.

Mod Thread pada Backend Bukan Arctic (400 Bad Request)

Mod thread hanya untuk Arctic Shift. source: "pullpush" menyokong carian posts dan comments, dan source: "web_discovery" hanya melayan carian kata kunci tanpa skop.

Penapis Tarikh Tidak Sah (400 Bad Request)

after/before mestilah ISO 8601, saat epoch, atau ofset seperti "7d".

Arkib Tidak Tersedia (502 Bad Gateway)

Kedua-dua arkib komuniti gagal atau sedang mengehadkan kadar. Mesej ralat menyertakan sebab bagi setiap arkib. Tiada credits dicaj — cuba semula sebentar lagi.

Kos Credit

5 credits
5 credits setiap carian
Kos tetap untuk satu carian atau bacaan thread penuh. Credits dicaj hanya untuk permintaan yang berjaya.

Apa yang Disertakan:

Mod posts, comments, dan thread penuh

Penapis subreddit, pengarang, dan julat tarikh

Pepohon komen bersarang dengan penanda lipatan gaya reddit

Permalink reddit.com penuh dan tarikh ISO pada setiap hasil

Tiada bukti kelayakan API Reddit diperlukan

Cadangan Pelan:

Pelan Free: 1,000 credits percubaan sekali sahaja = 200 carian

Pelan Hobby: 5,000 credits = 1,000 carian ($19/mo)

Pelan Professional: 100,000 credits = 20,000 carian ($99/mo)

Alat Berkaitan