javascript - วิธีเพิ่มหัวข้อการพิสูจน์ตัวตนของ Flagsmith API
ฉันกำลังพยายามใช้ API ของ Flagsmith ตามที่มีเอกสารไว้ที่นี่
ดูเหมือนว่า API บางตัวเช่น -- /flags/ ต้องการเฮดเดอร์ "x-environment-key" ซึ่งสามารถใช้งานได้
แต่สำหรับคนอื่น ๆ เช่น /environments/ "x-environment-key" จะไม่ทำงาน ฉันได้ลองใช้การอนุญาตแบบ bearer token โดยการรับคีย์ API (Authorization: Bearer <>) แต่ก็ไม่ทำงานเช่นกัน ไม่มีเอกสารที่ชัดเจนเกี่ยวกับกลไกการตรวจสอบสิทธิ์ (หรือฉันอาจพลาดมันไป)
มีใครสามารถให้คำแนะนำบ้างไหม?
คำตอบ #1
x-environment-key ใช้สำหรับ SDK endpoints ในขณะที่ /environments เป็น admin endpoint ที่ใช้ในแดชบอร์ดเพื่อแสดงรายการสภาพแวดล้อมของโปรเจกต์ endpoints เหล่านั้นได้รับการปกป้องผ่านโทเค็น API ดังนั้นคุณจะต้องส่ง
authorization: Token $API_TOKENคุณสามารถค้นหาโทเค็น API ของคุณได้ใน การตั้งค่าบัญชี ของคุณภายใต้ คีย์
