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

يتم الآن عرض مستندات 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 API. يؤدي إجراء هذا الإجراء إلى السماح باستخدام مفتاح المستهلك المستورَد (يُعرف أيضًا باسم مفتاح واجهة برمجة التطبيقات) في طلبات البيانات إلى الخوادم الوكيلة لواجهة برمجة التطبيقات حيث تتحكم المنتجات في عملية التفويض.
    اطّلِع على منتج add (post) API في واجهة برمجة التطبيقات الرئيسية. في ما يلي عنوان 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 لواجهة برمجة تطبيقات لتطبيق مطوّر البرامج.