ما معنى API key؟
المعنى في مجال تطوير البرمجيات مع أمثلة
API key: مفتاح واجهة برمجة التطبيقات، مفتاح API
رمز سري فريد ترسله البرامج مع طلباتها لكي تتعرف واجهة برمجة التطبيقات على الجهة المستدعية وتحدد ما يُسمح لها بفعله.
طريقة الاستخدام
يمكن إنشاء مفتاح API أو تدويره أو إبطاله من لوحة تحكم المزوّد. ويجب إبقاء المفاتيح سرية: لا تودعها مطلقًا في مستودع الشيفرة ولا تضعها في كود الواجهة الأمامية. إذا تسرّب مفتاح، فاستبدله فورًا.
أمثلة
Someone pushed an API key to the public repo, so we rotated it within an hour.
نشر شخص مفتاح واجهة برمجة التطبيقات في المستودع العام، فقمنا بتدويره خلال ساعة.
بعد انكشاف السر في مستودع متاح للجميع، أُبطل المفتاح القديم واستُبدل بآخر.
Each customer gets their own API key, so we can track usage per account.
يحصل كل عميل على مفتاح واجهة برمجة التطبيقات الخاص به، كي نتمكن من تتبع الاستخدام لكل حساب.
يسمح تخصيص مفتاح لكل عميل بتمييز استهلاك كل حساب على حدة.
تراكيب شائعة
- generate an API key
- rotate an API key
- revoke an API key
- leaked API key
مصطلحات ذات صلة
مصطلحات أخرى: واجهات برمجة التطبيقات والشبكات والأمان
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
