أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
تنشئ Apigee Edge تلقائيًا مفاتيح المستهلكين وأسرار المستهلكين عند إنشاء تطبيقات المطوّرين وربطها بمنتجات واجهة برمجة التطبيقات. (يتم تناول هذه الإجراءات في مقالة تسجيل التطبيقات وإدارة مفاتيح واجهة برمجة التطبيقات). ومع ذلك، قد يكون لديك مفاتيح وأسرار مستهلكين حالية تريد استيرادها إلى Apigee Edge من نظام آخر. من الناحية الفنية، لا تُعدّ هذه العملية استيرادًا. ويتم إعادة إنشاء المفاتيح الحالية في Edge واحدًا تلو الآخر.
| حجم مفتاح المستهلك (مفتاح واجهة برمجة التطبيقات) | 2 كيلوبايت |
| حجم سرّ العميل | 2 كيلوبايت |
-
أنشئ مفاتيح المستهلكين وأسرارهم في Edge باستخدام Management API،
واحدًا تلو الآخر.
يمكنك الاطّلاع علىcreateمفتاح المستهلك وواجهة برمجة التطبيقات السرية. إليك cURL:
curl -H 'Content-type:application/json' -u email:password https://api.enterprise.apigee.com/v1/organizations/{organization}/developers/{developer_email_or_id}/apps/{app_name}/keys/create -X POST -d \ '{ "consumerKey": "key", "consumerSecret": "secret" }'
-
ربط مفتاح المستهلك/السر بمنتج واحد أو أكثر من منتجات Edge API يتيح لك ذلك استخدام مفتاح المستهلك الذي تم استيراده (يُعرف أيضًا باسم مفتاح واجهة برمجة التطبيقات) في الطلبات التي يتم إرسالها إلى خوادم وكيلة لواجهة برمجة التطبيقات حيث يتم التحكّم في التفويض من خلال المنتجات.
راجِع إضافة منتج واجهة برمجة تطبيقات (post) إلى مفتاح واجهة برمجة التطبيقات. إليك cURL:curl -H 'Content-type:application/json' -u email:password https://api.enterprise.apigee.com/v1/organizations/{organization}/developers/{developer_email_or_id}/apps/{app_name}/keys/{consumer_key_name} -X POST -d \ '{ "apiProducts": ["product_1", "product_2"] }'
- يمكنك اختياريًا حذف مفتاح المستهلك/السر الأولي الذي أنشأته Edge تلقائيًا. ومع ذلك، يمكنك الاحتفاظ بالمفتاح الذي تم إنشاؤه تلقائيًا. يعمل كل من المفتاح الذي تم استيراده والمفتاح الذي تم إنشاؤه تلقائيًا في طلبات البيانات من واجهة برمجة التطبيقات، ويظهر كلاهما في صفحة "تفاصيل تطبيق المطوّر" ضمن واجهة مستخدم الإدارة.
اطّلِع على مفتاحdeleteلواجهة برمجة تطبيقات المطوّرين.