ไม่ต้อง KYC — ไม่ต้องใช้บัตรประชาชน ไม่ต้องเซลฟี่ ไม่ต้องเอกสาร จ่ายด้วยคริปโต: BTC, USDT, USDC, ETH, SOL, LTC
ภาษา: ไทย
รับ API key

Docs · quick start

เริ่มต้นอย่างรวดเร็วกับ URL to Markdown API: หน้าแรกของคุณในสองนาที

endpoint เดียว พารามิเตอร์เดียว: ส่ง URL ไปที่ /read แล้วรับเนื้อหาหลักของหน้ากลับมาเป็น Markdown หน้านี้พาคุณจากยอดคงเหลือที่เป็นศูนย์ไปสู่การเรียกที่ใช้งานได้ แล้วชี้ไปยังทุกอย่างที่เหลือ

อัปเดตล่าสุด: · 3 นาทีในการอ่าน

คำตอบสั้น

จะแปลง URL เป็น Markdown ด้วย API ได้อย่างไร?

ส่ง URL ไปที่ GET https://webreaderapi.com/api/v1/read พร้อม API key ของคุณใน header Authorization WebReaderAPI ดึงหน้าเว็บ เก็บเนื้อหาหลัก และส่งกลับมาเป็น Markdown พร้อมชื่อเรื่อง ผู้เขียน วันที่ และจำนวนคำ หนึ่งหน้าคิดหนึ่งเครดิต (สองเครดิตถ้าต้องใช้เบราว์เซอร์) เริ่มที่ US$0.07/1K หน้า ณ เดือนตุลาคม 2026 ไม่ต้อง KYC; จ่ายด้วยคริปโต

API ในตารางเดียว

Base URLhttps://webreaderapi.com/api/v1
อ่านหนึ่งหน้าGET หรือ POST https://webreaderapi.com/api/v1/read
หลาย URL หรือทั้งเว็บไซต์POST https://webreaderapi.com/api/v1/batch และ POST https://webreaderapi.com/api/v1/crawl ผลลัพธ์จาก GET https://webreaderapi.com/api/v1/jobs/{job_id}
เครดิตที่เหลือGET https://webreaderapi.com/api/v1/credits (ฟรี)
การยืนยันตัวตนส่ง API key ของคุณใน header Authorization เป็น Bearer token หรือใน query parameter api_key
การเรียกเก็บเงิน1 เครดิต = อ่าน 1 หน้าโดยไม่ใช้เบราว์เซอร์; 2 เครดิตเมื่อหน้านั้นต้องใช้เบราว์เซอร์เพื่อเรนเดอร์ JavaScript คำขอที่ล้มเหลว หรือที่ robots.txt ของเว็บไซต์ปฏิเสธ จะไม่ถูกคิดเครดิต
ตัวดึงข้อมูล (crawler) ของเราWebReaderAPI/1.0 (+https://webreaderapi.com/bot/), robots.txt token WebReaderAPI
แพ็กที่เล็กที่สุด10,000 หน้า สำหรับ US$3.75; เครดิตไม่มีวันหมดอายุ

จะขอ API key ได้อย่างไร?

สามขั้นตอน ไม่มีฟอร์มให้กรอก ช้าที่สุดคือการยืนยันบนบล็อกเชนของการเติมเงินของคุณ

  1. เติมเงินด้วยคริปโต

    ส่งอย่างน้อย US$25 ใน BTC, USDT, USDC, ETH, SOL, LTC เข้าสู่ระบบด้วยเลขที่บัญชี; อีเมลเป็นทางเลือก

  2. ซื้อแพ็กเครดิต

    10,000 หน้า สำหรับ US$3.75 ก็เพียงพอที่จะทดสอบทุกตัวเลือกกับ URL ของคุณเอง

  3. คัดลอก API key ของคุณ

    API key ของคุณพร้อมใช้งานในแดชบอร์ดเมื่อการเติมเงินด้วยคริปโตได้รับการยืนยันและคุณได้ซื้อแพ็กแล้ว เก็บไว้ใน environment variable ชื่อ WEBREADER_API_KEY

คำขอแรกหน้าตาเป็นอย่างไร?

เป็น HTTPS GET ธรรมดา โดยมีที่อยู่ของหน้าเว็บอยู่ในพารามิเตอร์ url เข้ารหัสที่อยู่ด้วย เพราะที่อยู่มีอักขระ : และ / ของตัวเองอยู่ curl ทำให้คุณได้ด้วย --data-urlencode การตั้งค่าเริ่มต้นเหมาะกับบทความและหน้าเอกสารส่วนใหญ่อยู่แล้ว: เอาต์พุตเป็น Markdown, ดึงเนื้อหาหลักเท่านั้น และใช้เบราว์เซอร์แบบ headless เฉพาะเมื่อหน้าเว็บต้องใช้

curl: อ่านหนึ่งหน้า
curl -sG "https://webreaderapi.com/api/v1/read" \
  -H "Authorization: Bearer $WEBREADER_API_KEY" \
  --data-urlencode "url=https://example.com/blog/first-post"
Python: อ่านหนึ่งหน้าและบันทึกไว้
import os

import requests

resp = requests.get(
    "https://webreaderapi.com/api/v1/read",
    headers={"Authorization": "Bearer " + os.environ["WEBREADER_API_KEY"]},
    params={"url": "https://example.com/blog/first-post"},
    timeout=70,
)
resp.raise_for_status()
page = resp.json()
print(page["title"], "-", page["word_count"], "words,", page["credits_used"], "credit(s)")
with open("first-post.md", "w", encoding="utf-8") as f:
    f.write(page["markdown"])
Node.js 18+: อ่านหนึ่งหน้า
const params = new URLSearchParams({ url: 'https://example.com/blog/first-post' });
const res = await fetch(`https://webreaderapi.com/api/v1/read?${params}`, {
  headers: { Authorization: `Bearer ${process.env.WEBREADER_API_KEY}` },
});
const page = await res.json();
if (!res.ok) throw new Error(`${page.error.code}: ${page.error.message}`);
console.log(page.title, page.word_count, 'words');
console.log(page.markdown.slice(0, 500));

ผลลัพธ์ที่ได้กลับมาคืออะไร?

ออบเจกต์ JSON ที่มี Markdown อยู่ในฟิลด์ markdown พร้อม metadata ของหน้าเว็บอยู่ข้างๆ: title, description, author, published_at, language, site_name และ word_count มีสองฟิลด์ที่ช่วยให้คุณตรวจสอบว่าเกิดอะไรขึ้น: final_url คือที่อยู่หลังการ redirect และ rendered บอกคุณว่าต้องใช้เบราว์เซอร์แบบ headless หรือไม่

credits_used แสดงค่าใช้จ่ายของคำขอนั้น: 1 สำหรับหน้าเว็บธรรมดา, 2 เมื่อ rendered เป็น true, เพิ่มอีกหนึ่งถ้าคุณเลือก country หน้า response format แสดงทุกฟิลด์พร้อมตัวอย่าง

ตัวเลือกไหนที่ฉันจะใช้บ่อยที่สุด?

ห้าพารามิเตอร์ครอบคลุมความต้องการส่วนใหญ่ ทั้งหมดเป็นทางเลือก

พารามิเตอร์ใช้เพื่อ
formatรับ text หรือ html ที่ทำความสะอาดแล้วแทน markdown
main_contentตั้ง false เพื่อแปลงทั้งหน้าเว็บ รวมถึงเมนู
renderบังคับ (true) หรือห้าม (false) เบราว์เซอร์แบบ headless; auto ตัดสินใจ
include_linksรับลิงก์ของหน้าเว็บเป็นลิสต์แยกต่างหาก
max_charsตัดหน้าเว็บยาวให้พอดีกับ context budget ของโมเดล

read reference อธิบายทุกพารามิเตอร์ รวมถึง country, include_images และ timeout

ฉันจะตรวจสอบเครดิตที่เหลือได้อย่างไร?

เรียก GET https://webreaderapi.com/api/v1/credits ด้วย API key เดิม โดยคืนค่า credits_remaining, credits_used_today และ concurrency_limit ของคุณ และไม่มีค่าใช้จ่าย รันตอนเริ่มงานยาวๆ เพื่อให้งานหยุดอย่างเรียบร้อยแทนที่จะพังเพราะ 402 insufficient_credits กลางทาง

เครดิตแบบเติมเงินไม่มีวันหมดอายุ: หน้าที่ไม่ได้ใช้จะยังคงอยู่ในบัญชีของคุณจนกว่าคุณจะใช้ ดังนั้นแพ็กที่ซื้อสำหรับโปรเจกต์หนึ่งจะยังคงมูลค่าไว้ใช้กับโปรเจกต์ถัดไป

ถ้าเว็บไซต์ไม่อนุญาตให้ robots เข้า จะเกิดอะไรขึ้น?

เราไม่อ่านหน้านั้น และคุณไม่ถูกเรียกเก็บเงิน crawler ของเราประกาศตัวเองว่า WebReaderAPI/1.0 (+https://webreaderapi.com/bot/) และปฏิบัติตาม robots.txt ของเว็บไซต์ หน้าที่ถูกห้ามจะคืนค่า 403 blocked_by_robots; เว็บไซต์ที่ปฏิเสธคำขอด้วยวิธีอื่นจะคืนค่า 502 target_refused พร้อมสถานะ code ของเว็บไซต์เอง

หากเว็บไซต์ปฏิเสธคำขอของเรา เราจะส่งคำตอบของเว็บนั้นกลับไป: เราไม่แก้ CAPTCHA ไม่เข้าสู่ระบบบัญชี และไม่พยายามหลบเลี่ยงการบล็อกหรือ paywall หน้า errors อธิบายว่าข้อผิดพลาดใดควรลองใหม่และข้อใดเป็นข้อยุติ

ต่อไปฉันไปที่ไหน?

เริ่มต้นอย่างรวดเร็ว: คำถามที่พบบ่อย

มี SDK ให้ติดตั้งไหม?

ไม่มี WebReaderAPI เป็น API แบบ HTTPS ธรรมดา ดังนั้น HTTP client ใดก็ใช้ได้ เอกสารมี code ที่คัดลอกวางได้สำหรับ Python, Node.js และ curl พร้อมคำนิยามเครื่องมือสำหรับ MCP, LangChain, LlamaIndex และ OpenAI function calling ไม่มีอะไรเผยแพร่เป็นแพ็กเกจ

ฉันส่ง API key ใน URL แทน header ได้ไหม?

ได้ ในรูปแบบ query parameter api_key header Authorization: Bearer ปลอดภัยกว่า เพราะ URL มักไปอยู่ใน log และประวัติเบราว์เซอร์ สร้าง API key หลายตัว เช่น หนึ่งตัวต่อ agent หรือโปรเจกต์ และเพิกถอนตัวใดก็ได้จากแดชบอร์ดของคุณ

หน้าเว็บที่ล้มเหลวใช้เครดิตไหม?

ไม่ 1 เครดิต = อ่าน 1 หน้าโดยไม่ใช้เบราว์เซอร์; 2 เครดิตเมื่อหน้านั้นต้องใช้เบราว์เซอร์เพื่อเรนเดอร์ JavaScript คำขอที่ล้มเหลว หรือที่ robots.txt ของเว็บไซต์ปฏิเสธ จะไม่ถูกคิดเครดิต เรียกเก็บเงินเฉพาะหน้าเว็บที่ส่งเนื้อหากลับมาเท่านั้น

ทดลองใช้ก่อนซื้อได้ไหม?

ไม่มีแพ็กเกจฟรี ไม่มีแพ็กเกจฟรี: แพ็กที่เล็กที่สุดคือวิธีทดสอบ ชำระจากยอดเติมขั้นต่ำ และจำนวนเงินที่เติมเพิ่มเพียงเพื่อให้ถึงขั้นต่ำนั้นสามารถส่งคืนได้ตามคำขอภายใน 30 วัน เป็น USDT หรือ USDC ตราบที่ยังไม่ได้ใช้

เริ่มต้นที่ US$0.07/1K หน้า · ไม่ต้อง KYC

รับ API key