আগে থেকে থাকা কনজিউমার কী ও সিক্রেট ইমপোর্ট করা

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন।
তথ্য

আপনি ডেভেলপার অ্যাপ তৈরি করে সেগুলিকে API প্রোডাক্টের সাথে অ্যাসোসিয়েট করলে Apigee Edge অটোমেটিক কনজিউমার কী ও কনজিউমার সিক্রেট জেনারেট করে। (এইসব পদ্ধতি অ্যাপ রেজিস্টার করা ও API কী ম্যানেজ করা নিবন্ধে উল্লেখ করা আছে।) তবে, আপনার কাছে আগে থেকেই কনজিউমার কী ও সিক্রেট থাকতে পারে যা আপনি অন্য সিস্টেম থেকে Apigee Edge-এ ইমপোর্ট করতে চান। টেকনিক্যালি, এই প্রসেসটি ইমপোর্ট নয়। এটি Edge-এ আগে থেকে থাকা কী এক এক করে আবার তৈরি করছে।

কনজিউমার কী (API key) সাইজ ২ কেবি
কনজিউমার সিক্রেট সাইজ ২ কেবি
  1. ম্যানেজমেন্ট API-এর সাহায্যে Edge-এ, এক এক করে গ্রাহক কী ও সিক্রেট তৈরি করুন।
    এই create গ্রাহক কী ও গোপন 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/create -X POST -d \
    '{
      "consumerKey": "key",
      "consumerSecret": "secret"
      }'
  2. এক বা একাধিক Edge API প্রোডাক্টের সাথে কনজিউমার কী/সিক্রেট অ্যাসোসিয়েট করুন। এটি করলে, ইমপোর্ট করা গ্রাহক কী (API কীও বলা হয়) API প্রক্সি কলের ক্ষেত্রে ব্যবহার করা যায়, যেখানে প্রোডাক্টের মাধ্যমে অনুমোদন নিয়ন্ত্রণ করা হয়।
    কী API-তে 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"]
    }'
  3. বিকল্প হিসেবে, Edge অটোমেটিক জেনারেট করা প্রাথমিক কনজিউমার কী/সিক্রেট মুছে দিন। তবে, আপনি অটোমেটিক তৈরি হওয়া কী রেখে দিতে পারেন। ইমপোর্ট করা কী ও অটোমেটিক তৈরি হওয়া কী, দু'টিই API কলে কাজ করে এবং ম্যানেজমেন্ট UI-তে ডেভেলপার অ্যাপের বিবরণ পৃষ্ঠায় দু'টিই দেখানো হয়।
    ডেভেলপার অ্যাপ API-এর delete কী দেখুন।