ค้นหาเว็บไซต์

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 ของคุณได้ใน การตั้งค่าบัญชี ของคุณภายใต้ คีย์