qub สำหรับนักพัฒนา
qub สำหรับนักพัฒนา
HTTP API กำหนดเวอร์ชันไว้ภายใต้ /api/v1 และเอกสาร OpenAPI ระบุเวอร์ชัน API ปัจจุบันเป็น 1.0.0 โดยรองรับการเชื่อมต่อสามแบบ:
- HTTP API — พื้นผิวภายนอกทั้งหมดสร้างจากการดำเนินการที่ทำเครื่องหมาย
x-audience: externalใน /api/v1/openapi.json การดำเนินการสาธารณะไม่ต้องใช้ข้อมูลประจำตัว การเขียนจากเบราว์เซอร์ใช้ Cloudflare Turnstile และการเรียกจาก Builder ใช้Authorization: Bearer qub_sk_…ส่วน/api/v1/uploadรับไบต์ที่ผนึกภายในเครื่อง ขณะที่/api/v1/sealเป็นเส้นทางข้อความธรรมดาฝั่งเซิร์ฟเวอร์ที่ระบุชัดว่าต้องเชื่อถือ - เซิร์ฟเวอร์ MCP —
tools/qub-mcpเป็นไบนารี Rust ภายในเครื่องสำหรับการสร้าง การอ่าน และการตรวจสอบสถานะ โดยผนึกภายในเครื่องและเผยแพร่ qub ส่วนตัวที่ห่อไว้ การเผยแพร่ถูกปิดไว้โดยค่าเริ่มต้น และcreate_qubต้องใช้ทั้งQUB_API_KEYกับQUB_MCP_ALLOW_CREATE=trueการอ่านรับ URL ส่งมอบฉบับเต็มที่มีส่วน fragment หรือรับtx_idพร้อมkey_base64url - การฝัง —
<qub-embed src="https://qub.social/c/<tx_id>#<key>">แสดงการนับถอยหลังและการเปิดเผยแบบสดภายในหน้า qub สาธารณะใช้รูปแบบsrcเดียวกันโดยไม่มี fragment ให้ใช้ตัวโหลดที่ตรึงไว้/embed/v1.jsส่วน/embed.jsเป็นเพียงชื่อแฝงที่เปลี่ยนตามรุ่น
แพ็กเกจ .qub แบบพกพาตรวจสอบความครบถ้วนของเนื้อหา การผูกกับรอบ drand และลายเซ็นแบบออฟไลน์ การพิสูจน์ว่าข้อความรหัสมีอยู่ภายในเวลาที่กำหนดยังต้องใช้ธุรกรรมพื้นที่จัดเก็บถาวรที่ตรวจสอบแล้ว หรือหลักฐานบันทึกความโปร่งใสที่ยึดโยงแล้ว
ดู llms.txt สำหรับสรุปที่จัดทำสำหรับเอเจนต์ ดู llms-full.txt สำหรับชุดเอกสารรวม และดู เอกสารอ้างอิง OpenAPI ที่แสดงผล สำหรับสคีมากับการตอบกลับ