استيراد مفاتيح المستهلك وأسراره الحالية

أنت تعرض مستندات Apigee Edge.
انتقل إلى مستندات Apigee X.
معلومات

تنشئ Apigee Edge مفاتيح العميل وأسرار العميل تلقائيًا عند إنشائه. تطبيقات المطوّرين وربطها بمنتجات واجهة برمجة التطبيقات. (هذه الإجراءات مشمولة في صفحة تسجيل التطبيقات وإدارة واجهة برمجة التطبيقات) المفاتيح). ومع ذلك، قد تكون لديك مفاتيح وأسرار عميل حالية تريد الاستيراد إليها Apigee Edge من نظام آخر. من الناحية الفنية، لا تعد هذه العملية استيرادًا. إنها إعادة إنشاء المفاتيح الحالية في Edge، واحدًا تلو الآخر.

حجم مفتاح المستهلك (مفتاح واجهة برمجة التطبيقات) 2 كيلوبايت
حجم سر المستهلك 2 كيلوبايت
  1. يمكنك إنشاء مفاتيح وأسرار العميل في Edge باستخدام واجهة برمجة التطبيقات للإدارة. واحد في كل مرة.
    يمكنك الاطّلاع على 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"
      }'
    
  2. اربط مفتاح/سر العميل بمنتج واحد أو أكثر من منتجات واجهة برمجة التطبيقات Edge. التنفيذ يسمح هذا باستخدام مفتاح المستهلك المستورَد (الذي يُعرف أيضًا باسم مفتاح واجهة برمجة التطبيقات) في عمليات الاستدعاء لواجهة برمجة التطبيقات الخوادم الوكيلة التي تتحكم فيها المنتجات في التفويض.
    يمكنك الاطّلاع على إضافة (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"]
    }'
    
  3. يمكنك اختياريًا حذف مفتاح/سر العميل الأوّلي الذي أنشأه Edge تلقائيًا. ومع ذلك، الاحتفاظ بالمفتاح الذي تم إنشاؤه تلقائيًا. يعمل كل من المفتاح المستورَد والمفتاح الذي يتم إنشاؤه تلقائيًا في واجهة برمجة التطبيقات وكلاهما يتم عرضهما في صفحة تفاصيل تطبيق المطوّر في واجهة مستخدم الإدارة.
    يمكنك الاطّلاع على delete لواجهة برمجة تطبيقات تطبيقات المطوِّرين.