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

กรณีการใช้งาน · การติดตาม · /batch

ติดตามการเปลี่ยนแปลงเว็บไซต์: diff หน้าเว็บสาธารณะเป็น Markdown ที่สะอาด

การเทียบ raw HTML จะแจ้งเตือนทุกครั้งที่โฆษณาหรือ token เปลี่ยน การเทียบเนื้อหาหลักเป็น Markdown จะแจ้งเฉพาะสิ่งที่ผู้อ่านจะสังเกตเห็น: ราคาใหม่ ข้อความที่แก้ไข หรือ changelog รายการใหม่

อัปเดตล่าสุด:

คำตอบสั้น

ติดตามหน้าเว็บเพื่อหาการเปลี่ยนแปลงเนื้อหาได้อย่างไร?

อ่านแต่ละหน้าตามกำหนดเวลาเป็น Markdown ของเนื้อหาหลัก เก็บข้อความไว้ แล้วเทียบกับเวอร์ชันก่อนหน้า; แจ้งเตือนเฉพาะเมื่อข้อความเปลี่ยน WebReaderAPI อ่านได้ถึง 100 URL ต่อ batch job ลบโฆษณาและเมนูเพื่อไม่ให้ทริกเกอร์การแจ้งเตือนผิดพลาด และคิดหนึ่งเครดิตต่อหน้าจาก US$0.07/1K หน้า ณ ตุลาคม 2026 ไม่ต้อง KYC; จ่ายด้วยคริปโต

การติดตามด้วย WebReaderAPI

EndpointPOST https://webreaderapi.com/api/v1/batch แล้ว GET https://webreaderapi.com/api/v1/jobs/{job_id}
ขนาด batchสูงสุด 100 URL ต่อ batch job
สิ่งที่นำมาเปรียบเทียบMarkdown ของเนื้อหาหลัก โดยไม่มีโฆษณา เมนู หรือแบนเนอร์
การเรียกเก็บเงิน1 เครดิต = อ่าน 1 หน้าโดยไม่ใช้เบราว์เซอร์; 2 เครดิตเมื่อหน้านั้นต้องใช้เบราว์เซอร์เพื่อเรนเดอร์ JavaScript คำขอที่ล้มเหลว หรือที่ robots.txt ของเว็บไซต์ปฏิเสธ จะไม่ถูกคิดเครดิต
ปริมาณตัวอย่างตรวจ 200 หน้าต่อวัน = ประมาณ 6,000 หน้าต่อเดือน
ราคาUS$3.75 สำหรับ 10,000 หน้า; เครดิตไม่มีวันหมดอายุ

อะไรบ้างที่ควรเฝ้าติดตาม?

หน้าที่ถ้อยคำส่งผลต่อธุรกิจของคุณและเปลี่ยนโดยไม่แจ้ง:

  • หน้า pricing ของซัพพลายเออร์และคู่แข่ง เพื่อดูแพ็กเกจใหม่และการขยับราคา
  • ข้อกำหนด นโยบายความเป็นส่วนตัว และนโยบายการคืนเงิน ที่คุณพึ่งพา เพื่อจับข้อสัญญาที่เปลี่ยนไป
  • Changelog และ release notes ของเครื่องมือที่คุณสร้างบนนั้น เพื่อรับมือกับ breaking changes
  • หน้าเอกสาร ที่ผลิตภัณฑ์ของคุณลิงก์ไปถึง เพื่อแก้คำแนะนำที่เสียได้อย่างรวดเร็ว
  • ประกาศสาธารณะ จากหน่วยงานกำกับดูแลหรือองค์กรมาตรฐานในสายงานของคุณ

ให้รายการอยู่ในขอบเขตของสาธารณะ โปรไฟล์ส่วนตัวและหน้าที่อยู่หลังการล็อกอินอยู่นอกขอบเขต

ทำไมต้อง diff Markdown แทน HTML?

เพราะ HTML เปลี่ยนตลอดเวลาโดยที่เนื้อหาไม่ได้เปลี่ยน ป้ายโฆษณาที่หมุนเวียน session token เวลาใน footer และ markup ของ A/B test ทำให้การโหลดหน้าเดิมสองครั้งแตกต่างกัน การ diff บน HTML จะเปลี่ยนสัญญาณรบกวนนั้นเป็น alert แล้วคนก็เลิกอ่านมัน

Markdown ของเนื้อหาหลักลบสัญญาณรบกวนส่วนใหญ่ออกก่อนที่คุณจะเปรียบเทียบ สิ่งที่เหลือคือข้อความที่คนอ่านจริง: หัวข้อ ย่อหน้า รายการ และตาราง การ diff บนข้อความนั้นสั้น อ่านง่าย และคุ้มที่จะแจ้งเตือน

Python: ตรวจรายการหน้าและพิมพ์สิ่งที่เปลี่ยนไป
import difflib
import json
import os
import pathlib
import time

import requests

API = "https://webreaderapi.com/api/v1"
HEADERS = {"Authorization": "Bearer " + os.environ["WEBREADER_API_KEY"]}
STORE = pathlib.Path("snapshots.json")
URLS = [
    "https://example.com/pricing",
    "https://example.com/legal/terms",
    "https://example.com/changelog",
]

old = json.loads(STORE.read_text(encoding="utf-8")) if STORE.exists() else {}
job = requests.post(API + "/batch", headers=HEADERS, json={"urls": URLS}, timeout=60).json()
results, cursor, delay = [], None, 5
while True:
    params = {"cursor": cursor} if cursor else {}
    page = requests.get(API + "/jobs/" + job["job_id"], headers=HEADERS, params=params, timeout=60).json()
    results += page.get("results", [])
    cursor = page.get("next_cursor")
    if page["status"] == "done" and not cursor:
        break
    if not cursor:
        time.sleep(delay)
        delay = min(delay * 2, 60)

new = dict(old)
for item in results:
    if "markdown" not in item:
        print("not read:", item["url"], item.get("error", {}).get("code"))
        continue
    before = old.get(item["url"], "")
    if before and before != item["markdown"]:
        diff = difflib.unified_diff(before.splitlines(), item["markdown"].splitlines(), lineterm="", n=0)
        print("CHANGED:", item["url"])
        print("\n".join(list(diff)[:40]))
    new[item["url"]] = item["markdown"]
STORE.write_text(json.dumps(new, ensure_ascii=False), encoding="utf-8")

ควรตรวจบ่อยแค่ไหน และสุภาพแค่ไหน?

ตรวจบ่อยเท่าที่หน้าเปลี่ยนจริง และไม่มากกว่านั้น รายวันเหมาะกับหน้า pricing และ changelog รายสัปดาห์เหมาะกับนโยบายและเอกสาร หน้าที่อ่านทุกชั่วโมงแทบไม่เคยบอกอะไรได้มากกว่าการอ่านวันละครั้ง และมีค่าใช้จ่ายมากกว่า 24 เท่า

WebReaderAPI ทำตาม robots.txt สำหรับทุกหน้า และเคารพ Crawl-delay ของเว็บไซต์ใน crawl job หน้าที่เว็บไซต์ไม่อนุญาตจะถูกข้ามและไม่คิดเครดิต เว็บที่เข้มงวดจึงแค่หลุดออกจากรายงานของคุณ ถ้าต้องการเข้าถึงหน้าที่ปฏิเสธ robots ให้ถามเจ้าของ

การมอนิเตอร์มีค่าใช้จ่ายเท่าไร?

หนึ่งเครดิตต่อหนึ่งหน้าต่อหนึ่งครั้งที่ตรวจ ตัวอย่างที่ราคาของเดือนตุลาคม 2026:

  • 50 หน้า รายวัน: ประมาณ 1,500 หน้าต่อเดือน 10,000 หน้า (US$3.75) อยู่ได้นานกว่าหกเดือน
  • 200 หน้า รายวัน: ประมาณ 6,000 หน้าต่อเดือน 50,000 หน้า (US$14.25) อยู่ได้ประมาณแปดเดือน
  • 1,000 หน้า รายสัปดาห์: ประมาณ 4,300 หน้าต่อเดือน ใกล้เคียงกับกรณีก่อนหน้า

หน้าที่ต้องใช้เบราว์เซอร์ใช้สองเครดิต ตั้ง render=false สำหรับหน้าที่คุณรู้ว่าเป็น HTML ล้วนเพื่อให้ยอดคงเหลือคิดที่หนึ่ง

แพ็กไหนเหมาะกับการมอนิเตอร์?

คูณจำนวนหน้าด้วยจำนวนครั้งที่ตรวจต่อเดือน แล้วเลือกแพ็กที่อยู่ได้หลายเดือน เครดิตไม่มีวันหมดอายุ

ทดสอบ

10,000 หน้า

US$3.75

US$0.38/1K หน้า

  • ลองใช้กับ URL จริงของคุณ
  • API เดียวกับแพ็กที่ใหญ่ที่สุด
  • เครดิตไม่มีวันหมดอายุ
เลือก 10,000 หน้า

Starter

50,000 หน้า

US$14.25

US$0.28/1K หน้า

  • AI agent หรือ RAG prototype
  • Crawl ไซต์เอกสาร
  • เครดิตไม่มีวันหมดอายุ
เลือก 50,000 หน้า

Build

100,000 หน้า

US$21.75

US$0.22/1K หน้า

  • Production agent และ RAG pipeline
  • งาน Batch และ crawl
  • เครดิตไม่มีวันหมดอายุ
เลือก 100,000 หน้า

ในทุกแพ็กเกจ: การดึงเนื้อหาหลัก · แสดงผล JavaScript เมื่อจำเป็น · หน้าที่ล้มเหลวหรือถูกปฏิเสธไม่คิดเครดิต · เครดิตไม่มีวันหมดอายุ

การมอนิเตอร์การเปลี่ยนแปลง: คำถามที่พบบ่อย

WebReaderAPI ส่ง alert ให้ไหม?

ไม่ส่ง มันอ่านหน้าและคืน Markdown สคริปต์ของคุณเป็นตัวเปรียบเทียบเวอร์ชันและส่ง alert ทางอีเมล แชต หรือ ticket โค้ดด้านบนพิมพ์บรรทัดที่เปลี่ยนเป็นจุดเริ่มต้น

จะหลีกเลี่ยง false alarm จากวันที่และตัวนับได้อย่างไร?

เปรียบเทียบ Markdown ของเนื้อหาหลัก ไม่ใช่ HTML และลบบรรทัดที่คุณรู้ว่าเปลี่ยนทุกครั้งที่โหลด เช่น "updated 5 minutes ago" ก่อน diff องค์ประกอบที่หมุนเวียนส่วนใหญ่ถูกกำจัดไปแล้วด้วยการดึงเนื้อหาหลัก

มอนิเตอร์หน้าที่ต้องใช้ JavaScript ได้ไหม?

ได้ ด้วย render=auto หน้าที่ว่างเปล่าหากไม่มี JavaScript จะถูกเรนเดอร์ในเบราว์เซอร์ด้วยสองเครดิต หน้าที่ทำงานได้โดยไม่ต้องใช้จะยังอยู่ที่หนึ่งเครดิต

มอนิเตอร์ทั้งเว็บไซต์แทนรายการหน้าได้ไหม?

ได้: รัน crawl job แทน batch แล้วเปรียบเทียบทีละหน้า สำหรับเว็บขนาดใหญ่ ให้เทียบ lastmod ใน sitemap ก่อน แล้วอ่านซ้ำเฉพาะหน้าที่ขยับ

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

รับ API key