get_law_document
ดึงตัวบทกฎหมายเต็มด้วย law_code — ทั้งฉบับ หรือเฉพาะมาตรา (unit_label) และเลือกฉบับแก้ไขได้ (timeline_code). ใช้หลัง search_law ได้ law_code แล้ว · ราชกิจจาฯ ใช้ get_gazette_document · ฎีกาใช้ get_deka · แค่ตรวจว่ามาตรา/ข้อความที่อ้างมีจริง ใช้ verify_citation (คืนสถานะชัดเจนกว่า) นับโควตา 1 ครั้งต่อการเรียก · อ่านอย่างเดียว
อ่านผล:
found=False = ไม่เจอ law_code/unit_label/timeline_code นี้
full_text=None เมื่อไม่ระบุ unit_label แต่ฉบับยาวเกิน → เลือกมาตราจาก section_index (เฉพาะตัวบทหลัก) แล้วเรียกซ้ำพร้อม unit_label
citation.unit_scope ไม่ None = ไม่มีมาตรานี้ในตัวบทหลัก เนื้อหามาจากฉบับแก้ไข/คำสั่งที่แนบท้าย (ค่า = ชื่อฉบับนั้น)
เป็นฉบับชำระที่อาจยังไม่รวมการแก้ไขล่าสุด (ดู law_freshness_note)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| law_code | Yes | รหัสกฎหมาย จาก citation.law_code ของผล search_law | |
| unit_label | No | มาตราที่ต้องการ ใช้ citation.unit_label ของผล search_law เช่น "มาตรา 288" — ต้องมีคำนำหน้า "มาตรา"/"ข้อ" (เลขเปล่าไม่เจอ; เลขไทย/อารบิกใช้ได้) · ไม่ระบุ = ทั้งฉบับ (ฉบับยาวจะได้ section_index แทน full_text) | |
| timeline_code | No | ระบุ = ฉบับแก้ไขนั้นเจาะจง (จาก get_law_versions); ไม่ระบุ = ฉบับล่าสุด |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| found | No | ||
| quota | No | ||
| citation | No | ||
| law_code | No | ||
| full_text | No | ||
| disclaimer | No | ||
| attribution | No | ||
| section_index | No | ||
| law_freshness_note | No |