รับข้อมูลเมตาของเอกสาร

รับข้อมูลเมตาของเอกสาร

เรียกดูค่าข้อมูลเมตาของเอกสารแบบเป็นชุดด้วย ID เอกสาร และส่งคืน auto_metadata (ระบบกรอกให้อัตโนมัติและอ่านอย่างเดียว) กับ metadata (ค่าฟิลด์ที่กำหนดเอง) คำขอหนึ่งครั้งเรียกดูได้สูงสุด 50 เอกสาร

เมธอดคำขอ

GET

Endpoint

https://api-${endpoint}.gptbots.ai/v1/bot/doc/metadata/detail

การยืนยันตัวตน

ดูรายละเอียดการยืนยันตัวตนได้ที่ ภาพรวม API

คำขอ

ตัวอย่างคำขอ

curl -X GET 'https://api-${endpoint}.gptbots.ai/v1/bot/doc/metadata/detail?doc_ids=doc_001,doc_002' \ -H 'Authorization: Bearer ${API Key}'
                      
                      curl -X GET 'https://api-${endpoint}.gptbots.ai/v1/bot/doc/metadata/detail?doc_ids=doc_001,doc_002' \
-H 'Authorization: Bearer ${API Key}'

                    
บล็อกโค้ดนี้ในหน้าต่างลอย

ส่วนหัวคำขอ

ฟิลด์ ประเภท คำอธิบาย
Authorization Bearer ${API Key} ยืนยันตัวตนด้วย Authorization: Bearer ${API Key} และรับ API Key ได้จากหน้าคีย์ API

พารามิเตอร์คำขอ

ฟิลด์ ประเภท จำเป็น คำอธิบาย
doc_ids String ใช่ ID เอกสารที่คั่นด้วยเครื่องหมายจุลภาค สูงสุด 50 รายการต่อคำขอ เอกสารทั้งหมดต้องเป็นของ Agent ที่เชื่อมโยงกับ API Key ปัจจุบัน หากมีเอกสารใดไม่มีอยู่หรือไม่ได้เป็นของ Agent ปัจจุบัน คำขอทั้งหมดจะล้มเหลวพร้อมข้อความ one or more doc_ids do not exist or do not belong to the current bot

การตอบกลับ

ตัวอย่างการตอบกลับ

{ "documents": [ { "doc_id": "doc_001", "auto_metadata": { "document_name": "ข้อกำหนด API.pdf", "upload_time": "2026-01-15T10:30:00Z" }, "metadata": { "category": "เทคนิค", "priority": "P1" } } ] }
                      
                      {
    "documents": [
        {
            "doc_id": "doc_001",
            "auto_metadata": {
                "document_name": "ข้อกำหนด API.pdf",
                "upload_time": "2026-01-15T10:30:00Z"
            },
            "metadata": {
                "category": "เทคนิค",
                "priority": "P1"
            }
        }
    ]
}

                    
บล็อกโค้ดนี้ในหน้าต่างลอย

การตอบกลับเมื่อสำเร็จ

ฟิลด์ ประเภท คำอธิบาย
documents Array<Object> ข้อมูลเมตาของแต่ละเอกสาร เอกสารที่ไม่มีบันทึกข้อมูลเมตาจะไม่ถูกส่งกลับ
doc_id String ID เอกสาร
auto_metadata Object ข้อมูลเมตาที่ระบบกรอกโดยอัตโนมัติ (ชื่อเอกสาร/เวลาอัปโหลด/ผู้อัปโหลด/แหล่งที่มา ฯลฯ) อ่านอย่างเดียว
metadata Object ค่าข้อมูลเมตาที่กำหนดเอง รูปแบบคือ "ชื่อฟิลด์ → ค่า"

การตอบกลับเมื่อเกิดข้อผิดพลาด

ฟิลด์ ประเภท คำอธิบาย
code Integer รหัสข้อผิดพลาด
message String รายละเอียดข้อผิดพลาด