نحوه ارتباط پورتال توسعه دهنده با Edge

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

بخش عمده‌ای از اطلاعات مورد استفاده پورتال توسعه‌دهندگان در Apigee Edge ذخیره می‌شود. این پورتال به عنوان یک کلاینت برای Edge عمل می‌کند. در صورت لزوم، پورتال توسعه‌دهندگان یک درخواست HTTP یا HTTPS REST برای بازیابی اطلاعات از یا ارسال اطلاعات به Edge ارسال می‌کند. به عنوان مثال، وقتی یک توسعه‌دهنده یک برنامه جدید را در پورتال ثبت می‌کند، پورتال درخواستی را برای ذخیره اطلاعات مربوط به برنامه به Edge ارسال می‌کند.

ارتباط پورتال و لبه

بخش‌های بعدی جزئیات بیشتری را ارائه می‌دهند.

محل ذخیره شدن کلیدهای ثبت برنامه و API

وقتی یک توسعه‌دهنده API فرآیند ثبت برنامه را در پورتال توسعه‌دهندگان تکمیل می‌کند، پورتال اطلاعات مربوط به برنامه، از جمله نام برنامه و محصولات API مرتبط با برنامه را به Apigee Edge ارسال می‌کند. اگر Edge برنامه را با موفقیت ثبت کند، Edge یک کلید API واحد را به پورتال برمی‌گرداند. توسعه‌دهنده API از آن کلید API برای دسترسی به محصولات API مرتبط با برنامه استفاده می‌کند.

اطلاعات مربوط به برنامه‌ها و کلیدهای API فقط در Edge ذخیره می‌شوند؛ در پورتال ذخیره نمی‌شوند. وقتی یک توسعه‌دهنده API از پورتال برای مشاهده اطلاعات مربوط به یک برنامه، مثلاً از طریق صفحه My Apps، استفاده می‌کند، پورتال درخواستی را با کلید API برای دسترسی به اطلاعات به Edge ارسال می‌کند.

به طور مشابه، وقتی یک توسعه‌دهنده API برنامه‌ای را اضافه، حذف یا اصلاح می‌کند، پورتال تغییرات را برای ذخیره به Edge ارسال می‌کند.

از آنجا که تمام اطلاعات مربوط به برنامه‌ها و کلیدهای API در Edge ذخیره می‌شود، یک مدیر Edge می‌تواند اطلاعات را با استفاده از رابط کاربری Edge یا API مدیریتی تغییر دهد. به عنوان مثال، یک مدیر می‌تواند:

  • افزودن، حذف یا تغییر یک برنامه توسعه‌دهنده API
  • تأیید یا لغو کلید API برای یک برنامه توسعه‌دهنده API

برای اطلاعات بیشتر، به ثبت برنامه‌ها و مدیریت کلیدهای API مراجعه کنید.

اطلاعات توسعه‌دهنده API کجا ذخیره می‌شود؟

وقتی یک توسعه‌دهنده API به عنوان کاربر جدید پورتال توسعه‌دهندگان ثبت‌نام می‌کند، اطلاعات توسعه‌دهنده API ایجاد و در Edge ذخیره می‌شود. اطلاعاتی که برای هر توسعه‌دهنده API نگهداری می‌شود شامل موارد زیر است:

  • نام و نام خانوادگی
  • آدرس ایمیل
  • نام کاربری
  • وضعیت حساب کاربری پورتال (فعال یا مسدود)
  • نقش پورتال (کاربر احراز هویت شده، مدیر، سایر)
  • مجوزهای مبتنی بر نقش

آدرس ایمیل کلید اصلی مورد استفاده توسط Edge برای شناسایی توسعه‌دهنده API است و هر کدام باید منحصر به فرد باشند. Edge از روی کلید اصلی، یک شناسه توسعه‌دهنده منحصر به فرد برای هر سازمانی که توسعه‌دهنده API به آن تعلق دارد، تولید می‌کند. ممکن است لازم باشد از شناسه توسعه‌دهنده برای مرتبط کردن یک برنامه با یک توسعه‌دهنده API استفاده کنید.

برای اطلاعات بیشتر، به ثبت نام توسعه دهندگان برنامه مراجعه کنید.