ไทย
ไทย
Appearance
ไทย
ไทย
Appearance
ทุกคำขอ API ไปยัง badges.ninja ต้องการการยืนยันตัวตน หน้านี้อธิบายวิธีการยืนยันคำขอของคุณ
https://api.badges.ninjaจุดสิ้นสุด API ทั้งหมดสัมพันธ์กับ URL พื้นฐานนี้
วิธีการยืนยันตัวตนหลักคือคีย์ API ที่ส่งในส่วนหัว X-Api-Key
จากแดชบอร์ด:
จาก API:
คีย์ API ยังสามารถจัดการผ่าน API ได้โดยใช้โทเคน JWT ของคุณจากกระบวนการยืนยันตัวตน Cognito ดูแดชบอร์ดสำหรับวิธีที่ง่ายที่สุด
ระบุส่วนหัว X-Api-Key ในทุกคำขอ:
curl -X GET https://api.badges.ninja/issuers \
-H "X-Api-Key: bws_your_api_key_here"คีย์ใช้คำนำหน้า bws_:
bws_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6parametersContent-Type: application/json{
"parameters": {
"name": "My Badge",
"description": "A sample badge"
}
}curl -X POST https://api.badges.ninja/issuers \
-H "X-Api-Key: bws_your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"parameters": {
"name": "My Organization",
"url": "https://example.com",
"email": "admin@example.com"
}
}'{
"statusCode": 200,
"info": {
"issuerId": "https://api.badges.ninja/certify-badge/issuer/abc123-def456"
}
}คำขอ API อยู่ภายใต้การจำกัดอัตรา หากคุณเกินขีดจำกัด คุณจะได้รับการตอบกลับ 429 Too Many Requests รอสักครู่แล้วลองอีกครั้ง
จุดสิ้นสุดบางอย่างไม่ต้องการการยืนยันตัวตน เป็น จุดสิ้นสุดการตรวจสอบสาธารณะ ภายใต้ /certify-badge/ ที่ให้ใครก็ตามตรวจสอบคุณวุฒิเหรียญตรา