การพิสูจน์ตัวตน
คำขอ API ทั้งหมดจะต้องได้รับการตรวจสอบสิทธิ์โดยใช้คีย์ API
URL พื้นฐาน
หัวข้อที่มีชื่อว่า “URL พื้นฐาน”https://api.recordmeeting.com/v1การตรวจสอบสิทธิ์ด้วยคีย์ API
หัวข้อที่มีชื่อว่า “การตรวจสอบสิทธิ์ด้วยคีย์ API”รวมคีย์ API ของคุณในส่วนหัว Authorization:
Authorization: Bearer <your_api_key>หากต้องการสร้างคีย์ API โปรดดูที่ คู่มือผู้ใช้ → คีย์ API
ตัวอย่างคำขอ
หัวข้อที่มีชื่อว่า “ตัวอย่างคำขอ”curl -X GET "https://api.recordmeeting.com/v1/recordings" -H "Authorization: Bearer rm_your_api_key_here"การตอบสนองข้อผิดพลาด
หัวข้อที่มีชื่อว่า “การตอบสนองข้อผิดพลาด”ข้อผิดพลาดทั้งหมดจะเป็นไปตามรูปแบบนี้:
{ "error": { "code": "ERROR_CODE", "message": "Human readable description" }}รหัสข้อผิดพลาดในการตรวจสอบสิทธิ์
หัวข้อที่มีชื่อว่า “รหัสข้อผิดพลาดในการตรวจสอบสิทธิ์”| รหัส | สถานะ HTTP | ความหมาย |
|---|---|---|
UNAUTHORIZED | 401 | ส่วนหัว Authorization ไม่มีหรือมีรูปแบบผิด |
INVALID_API_KEY | 401 | คีย์ไม่มีอยู่หรือถูกยกเลิกแล้ว |
API_KEY_EXPIRED | 401 | คีย์หมดอายุแล้ว |
USER_NOT_FOUND | 401 | ผู้ใช้ที่เชื่อมโยงกับคีย์ไม่มีอยู่อีกต่อไป |
FORBIDDEN | 403 | ได้รับการตรวจสอบสิทธิ์แล้ว แต่ไม่มีสิทธิ์สำหรับแหล่งข้อมูลนี้ |
รหัสข้อผิดพลาดทั่วไป
หัวข้อที่มีชื่อว่า “รหัสข้อผิดพลาดทั่วไป”| รหัส | สถานะ HTTP | ความหมาย |
|---|---|---|
RECORDING_NOT_FOUND | 404 | ID การบันทึกไม่มีอยู่หรือไม่สามารถเข้าถึงได้ |
RECORDING_LOCKED | 403 | คุณสมบัตินี้ต้องอัปเกรดการสมัครสมาชิก |
ORGANIZATION_SUBSCRIPTION_EXPIRED | 402 | องค์กรที่เป็นเจ้าของบันทึกไม่มีการสมัครสมาชิก Enterprise ที่ใช้งานอยู่อีกต่อไป |
TRANSCRIPT_NOT_AVAILABLE | 403 | การถอดเสียงถูกปิดใช้งานสำหรับองค์กรหรือสมาชิก |
SHARING_DISABLED | 403 | การแชร์ถูกปิดใช้งานสำหรับองค์กรหรือสมาชิก |
VALIDATION_ERROR | 400 | พารามิเตอร์คำขอไม่ถูกต้องหรือไม่มีอยู่ |
INTERNAL_ERROR | 500 | ข้อผิดพลาดฝั่งเซิร์ฟเวอร์ |