ทดสอบ
10,000 หน้า
US$3.75
US$0.38/1K หน้า
- ลองใช้กับ URL จริงของคุณ
- API เดียวกับแพ็กที่ใหญ่ที่สุด
- เครดิตไม่มีวันหมดอายุ
กรณีการใช้งาน · AI agents · ชื่อเครื่องมือ read_url
agent ที่ค้นหาได้แต่ไม่สามารถอ่านคำตอบจาก snippet ได้ ให้เครื่องมือที่แปลง URL สาธารณะใดก็ได้เป็น Markdown สั้น ๆ ที่สะอาด แล้วมันจะอ่านต้นฉบับ อ้างคำพูด และอ้างอิงได้ ภายในงบประมาณที่คุณกำหนด
คำตอบสั้น
วิธีที่ดีที่สุดในการให้เครื่องมือ web fetch แก่ AI agent คืออะไร?
ห่อหุ้ม web reader API เป็นเครื่องมือที่รับ URL และคืนเนื้อหาหลักของหน้าเป็น Markdown ตัดตามความยาวที่กำหนด WebReaderAPI ทำหน้าที่อ่าน แสดงผล JavaScript เมื่อจำเป็น เคารพ robots.txt และคิดหนึ่งเครดิตต่อหน้าจาก US$0.07/1K หน้า ณ เดือนตุลาคม 2026 มีโค้ดเครื่องมือพร้อมใช้ครอบคลุม MCP, OpenAI function calling, LangChain, n8n และ OpenClaw ไม่ต้อง KYC จ่ายด้วยคริปโต
| เครื่องมือ | read_url(url, max_chars) เรียก https://webreaderapi.com/api/v1/read |
|---|---|
| คืนค่า | Markdown ของเนื้อหาหลัก พร้อมชื่อเรื่อง ผู้เขียน วันที่ และจำนวนคำ |
| จำกัดความยาว | max_chars, 1,000 ถึง 500,000 ตัวอักษรต่อหน้า |
| หน้าเว็บที่ใช้ JavaScript | การเรนเดอร์ JavaScript ในเบราว์เซอร์แบบ headless เมื่อหน้าต้องการ (render=auto) หรือเสมอ หรือไม่เลย |
| การปฏิเสธ | คืนค่าเป็นข้อผิดพลาดที่ชัดเจน ไม่ถูกเรียกเก็บเงิน |
| Integrations | MCP, OpenAI, LangChain และ LlamaIndex, n8n, OpenClaw |
| ราคา | US$3.75 สำหรับ 10,000 หน้า; เครดิตไม่มีวันหมดอายุ |
เพราะ raw HTML เปลือง context window ไปกับสิ่งที่โมเดลไม่ต้องการ บทความข่าวหรือหน้าเอกสารมักมาพร้อมเมนูนำทาง สคริปต์ แบนเนอร์ขอความยินยอม และลิงก์ที่เกี่ยวข้อง เมื่อส่งไปทั้งอย่างนั้น มันจะแย่งพื้นที่บทสนทนาและทำให้โมเดลอ้างอิงถึงเมนู
ตัวอ่านหน้าเว็บแก้ปัญหาสามอย่างพร้อมกัน มันเก็บเฉพาะเนื้อหาหลัก เรนเดอร์หน้าที่ว่างเปล่าจนกว่า JavaScript จะทำงาน และแปลง PDF เป็นข้อความ agent จะได้ Markdown ก้อนกะทัดรัดพร้อมชื่อเรื่องและวันที่ที่อ้างอิงได้
ส่วนใหญ่เพราะเว็บไซต์ปฏิเสธทราฟฟิกอัตโนมัติ ตั้งแต่ 1 กรกฎาคม 2025 Cloudflare บล็อก AI crawlers เป็นค่าเริ่มต้นสำหรับโดเมนใหม่ และตั้งแต่ 15 กันยายน 2026 พรีเซ็ตของ Cloudflare บล็อกทราฟฟิก "Agent" บนหน้าที่มีโฆษณาของโดเมนใหม่ เครื่องมือในตัวของ coding agent และผู้ช่วย AI เจอการปฏิเสธแบบเดียวกับไคลเอนต์อื่นๆ
ความล้มเหลวอื่นๆ เป็นเรื่องทางเทคนิค เอกสารของ OpenClaw ซึ่งอ่านเมื่อ 22 ตุลาคม 2026 ระบุว่า web_fetch ในตัวดึงเนื้อหาด้วย Readability ไม่รัน JavaScript และจำกัดเอาต์พุตที่ 20,000 ตัวอักษร หน้าที่สร้างในเบราว์เซอร์ เอกสารยาว เซิร์ฟเวอร์ช้า และ rate limit ล้วนทำให้เครื่องมือแบบนี้สะดุด ตัวอ่านหน้าเว็บที่เรนเดอร์หน้าจะแก้เคส JavaScript ได้ ส่วนที่เหลือแก้ด้วยการแคชและความอดทน การปฏิเสธเป็นสิทธิ์ของเจ้าของเว็บไซต์ คู่มือแก้ไขข้อผิดพลาด web fetch 403 ของเราอธิบายแต่ละกรณีไว้
เพื่อเลี่ยงการชนกับเครื่องมือที่ agent มีอยู่แล้ว Claude Code และ OpenClaw ต่างก็มีเครื่องมือในตัวชื่อ web_fetch เครื่องมือที่สองชื่อเดียวกันจะทำให้โมเดลสับสนว่ากำลังเรียกตัวไหน การตั้งชื่อของเราเป็น read_url ทำให้ใช้ได้ทั้งคู่: agent ใช้ fetcher ในตัวสำหรับตรวจสอบเร็วๆ และใช้ read_url เมื่อต้องการ Markdown ที่สะอาด PDF หรือหน้า JavaScript
นิยามเครื่องมือในหน้าเอกสารของเราใช้ชื่อนี้ทั้งหมด คุณจึงสลับ framework ได้โดยไม่ต้องแก้ prompt
import os
import requests
API = "https://webreaderapi.com/api/v1/read"
HEADERS = {"Authorization": "Bearer " + os.environ["WEBREADER_API_KEY"]}
def read_url(url: str, max_chars: int = 12000) -> str:
"""Return a web page as Markdown for a model, or a short reason it was not read."""
resp = requests.get(API, headers=HEADERS, params={"url": url, "max_chars": max_chars}, timeout=90)
data = resp.json()
if resp.status_code != 200:
err = data.get("error", {})
return "Not read (" + err.get("code", "error") + "): " + err.get("message", "")
head = "# " + (data.get("title") or url) + "\nSource: " + data["final_url"]
if data.get("published_at"):
head += " | Published: " + data["published_at"]
return head + "\n\n" + data["markdown"]
if __name__ == "__main__":
print(read_url("https://example.com/blog/pour-over-coffee", max_chars=2000)[:500])
ให้ budget และกฎกับมัน นิสัยสามอย่างช่วยคุมทั้งค่าใช้จ่ายและ context:
max_chars ประมาณ 10,000 ถึง 15,000 ตัวอักษร; เพิ่มเฉพาะเมื่อ word_count แสดงว่าคำตอบน่าจะอยู่ลึกลงไปเครื่องมือข้างต้นคืนค่าการปฏิเสธเป็นประโยคเดียวธรรมดา โมเดลจึงอธิบายให้ผู้ใช้ฟังได้
หนึ่งเครดิตต่อหน้า สองเครดิตเมื่อหน้าต้องใช้เบราว์เซอร์ ผู้ช่วยที่ตอบ 100 คำถามต่อวันและอ่าน 4 หน้าต่อคำถามจะอ่านราว 12,000 หน้าต่อเดือน 50,000 หน้า (US$14.25) ครอบคลุมได้สี่เดือน ณ ตุลาคม 2026
เครดิตไม่มีวันหมดอายุ agent ที่ยุ่งสัปดาห์หนึ่งและว่างอีกสัปดาห์จึงไม่สูญเสียโควต้ารายเดือน หน้าที่ล้มเหลวหรือที่ robots.txt ปฏิเสธไม่มีค่าใช้จ่าย
ทดลองบน 10,000 หน้า; ย้ายไป 50,000 หน้า หรือ 100,000 หน้า เมื่อ agent ให้บริการผู้ใช้จริง เครดิตไม่มีวันหมดอายุ
10,000 หน้า
US$3.75
US$0.38/1K หน้า
50,000 หน้า
US$14.25
US$0.28/1K หน้า
100,000 หน้า
US$21.75
US$0.22/1K หน้า
ในทุกแพ็กเกจ: การดึงเนื้อหาหลัก · แสดงผล JavaScript เมื่อจำเป็น · หน้าที่ล้มเหลวหรือถูกปฏิเสธไม่คิดเครดิต · เครดิตไม่มีวันหมดอายุ
ได้ ผ่าน MCP server ขนาดเล็กที่เปิดเผย read_url หน้า MCP มีโค้ดและตัวอย่างการตั้งค่า; API key ของคุณเก็บไว้ใน environment variable
ได้ ในฐานะ MCP server ควบคู่กับ web_fetch ในตัวของ OpenClaw หน้า OpenClaw แสดงคำสั่งจากเอกสารของ OpenClaw เอง
ไม่ได้ ถ้า robots.txt ไม่อนุญาตหน้านั้น API จะคืน blocked_by_robots; ถ้าเว็บไซต์ปฏิเสธ จะคืน target_refused พร้อมสถานะของเว็บไซต์ ทั้งสองกรณีไม่คิดค่าใช้จ่าย และเราไม่เคยพยายามหลบเลี่ยงการปฏิเสธ
ตั้ง max_chars Markdown จะถูกตัดที่ความยาวนั้น และ word_count บอก agent ว่าหน้าเต็มยาวเท่าไร จึงขอเพิ่มได้เฉพาะเมื่อจำเป็น
ไม่ต้อง WebReaderAPI ไม่ต้องใช้บัตรประชาชน ไม่ต้องเซลฟี่ ไม่ต้องใช้เอกสาร และไม่ต้องใช้บัตร ชำระด้วย BTC, USDT, USDC, ETH, SOL, LTC เติมขั้นต่ำ US$25
เริ่มต้นที่ US$0.07/1K หน้า · ไม่ต้อง KYC
รับ API key