يتيح مفتاح API لخادمك جلب عدسات الوجه وتأثيرات الشاشة المنشورة في مساحة عملك من واجهة التسليم (delivery API). وهو بيانات الاعتماد الوحيدة التي تقبلها واجهة التسليم.
المالكون (Owner) والمطوّرون (Developer). لا يرى المصمّمون (Designer) صفحة API keys (مفاتيح API)؛ فاطلب مفتاحًا من Owner أو Developer.
تبدأ المفاتيح بـ mk_.
mk_
Important: يُعرض المفتاح مرة واحدة فقط. لا يحتفظ IngevoraMirage إلا ببصمة (hash) له، لذا لا يستطيع أحد عرضه لك مرة أخرى. إذا فقدت مفتاحًا، فألغِه وأصدِر مفتاحًا جديدًا.
أرسل المفتاح في الترويسة X-Api-Key مع كل طلب تسليم:
X-Api-Key
GET /v1/lenses/8f3c2a10-… HTTP/1.1 Host: mirage-api.ingevora.com X-Api-Key: mk_…
يعمل المفتاح الواحد مع المنتجين كليهما. وتتوقف استجابة المنتج على مساحة عملك لا على المفتاح: فإذا كانت تأثيرات الشاشة معطّلة لمساحة عملك، يتلقى كل مفتاح الرمز 403 عند طلبها. أما المفتاح المفقود أو غير المعروف أو الملغى فيتلقى 401. راجع واجهة التسليم.
403
401
تعامل مع المفتاح كما تتعامل مع كلمة المرور. فأي شخص يملكه يستطيع جلب العناصر المنشورة في مساحة عملك.
أصدِر مفتاحًا منفصلًا لكل تطبيق ولكل خادم. وبذلك لا يكلّفك التسرّب، أو الخادم الذي تتوقف عن استخدامه، إلا مفتاحًا واحدًا بينما تواصل المفاتيح الأخرى العمل. ويساعدك الاسم الواضح على التمييز بين المفاتيح.
تعرض القائمة لكل مفتاح اسمه، وأحرفه الأولى (مثل mk_AbCdEfGh…)، وتاريخ إنشائه، وحالته: Active (نشط) أو Revoked (ملغى). ولا يُعرض المفتاح الكامل مرة أخرى أبدًا.
mk_AbCdEfGh…
ألغِ المفتاح فور اشتباهك في تسرّبه، أو عندما تتوقف عن استخدامه.
لا يمكن استخدام المفتاح الملغى مرة أخرى أبدًا، ولا سبيل إلى التراجع.