درحال مشاهده اسناد Apigee Edge هستید.
به
اسناد Apigee X بروید. اطلاعات
بهعنوان ارائهدهنده API، مجموعهای از APIها را توسعه دادهاید تا دسترسی به خدمات زیرینه خود را فراهم کنید. مرحله بعدی شما ساختن درگاه توسعهدهنده است تا توسعهدهندگان نرمافزار بتوانند:
- آشنایی با دادهها و پیشنهادهای ویژه سرویس
- با مرور اسناد جامع، ازجمله مثال مورد استفاده، آموزش گامبهگام، و اسناد مرجع، با نحوه استفاده از میاناهای برنامهسازی کاربردی آشنا شوید
- برای ساختن برنامههایی که از میاناهای برنامهسازی کاربردی شما استفاده میکنند، بااستفاده از فرایند خودیاری ثبتنام کنید
نمای کلی راهحلهای درگاه توسعهدهندگان
Apigee از چندین راهکار درگاه توسعهدهنده پشتیبانی میکند که در جدول زیر خلاصه شده است و از راهکارهای ساده و آماده تا راهکارهای کاملاً سفارشیسازیشدنی و توسعهپذیر را شامل میشود. هنگام انتخاب راهحل، باید بین الزامات سفارشیسازی و زمان و دانش موردنیاز برای پیادهسازی درگاهتان تعادل برقرار کنید.
| راهحل | ویژگیها | به میزبانی Apigee؟ | پشتیبانی (به اشتراک دارای پروانه نیاز دارد) |
|---|---|---|---|
| درگاه یکپارچه Apigee | توسعه پرتال خودیاری ساده. (فقط مشتریان «فضای ابری عمومی Apigee Edge») |
بله | پشتیبانی شبانهروزی Apigee |
| درگاه Drupal 10 | توسعه پورتال خودخدمت کاملاً سفارشیسازیشونده بااستفاده از پروژههای متنباز Drupal 10. ادغام با Apigee بااستفاده از واحد Apigee Edge. | نه | پشتیبانی Apigee بهصورت شبانهروزی برای مشکلات خرابی-تعمیر |
| درگاه سفارشی | توسعه پورتال کاملاً سفارشیسازیشده خودکار بااستفاده از «میاناهای برنامهسازی کاربردی پلاتفرم Apigee». | نه | پشتیبانی شبانهروزی Apigee فقط برای میاناهای برنامهسازی کاربردی پلاتفرم Apigee |
راهحل درگاه توسعهدهندگان خود را انتخاب کنید
برای کمک به شما در تصمیمگیری درباره اینکه کدام راهکار پرتال توسعهدهندگان را انتخاب کنید، درخت تصمیمگیری زیر را درنظر بگیرید و مقایسه ویژگیهای پرتال توسعهدهندگان را مرور کنید.
اگر مشتری Apigee Edge برای «ابر عمومی» هستید، درصورتیکه قصد دارید از موارد استفاده رایج برای توسعه درگاه، مثل جریانهای ثبتنام استاندارد و ایجاد برنامه، و تغییرات سبکی بیشتر از عملکردی پشتیبانی کنید، ساختن درگاه یکپارچه Apigee را درنظر بگیرید.
درحالحاضر، درگاههای مبتنی بر Drupal تنها گزینه برای مشتریان Apigee Edge for Private Cloud و درآمدزایی هستند.
مقایسه ویژگیهای درگاه توسعهدهندگان
جدول زیر مقایسهای از ویژگیهای بین درگاه یکپارچه Apigee و درگاه توسعهدهندگان مبتنی بر Drupal ارائه میدهد.
| ویژگی | درگاه یکپارچه | Drupal |
|---|---|---|
| توسعه محتوای درگاه بااستفاده از Markdown |
|
|
| توسعه محتوای پرتال بااستفاده از HTML |
|
|
| سند مرجع میانای برنامهسازی کاربردی که از مشخصات OpenAPI ارائه شده است |
|
|
| پشتیبانی از نسخه ۳ «مشخصات OpenAPI» |
|
|
| ارسال درخواستهای زنده از مرجع API |
|
|
| زمینه سفارشی |
|
|
| منوهای سفارشی |
|
|
| برچسبهای طرف سوم، مانند Google Analytics |
|
|
| کد جاوا اسکریپت سفارشی |
|
|
| نام دامنه سفارشی |
|
|
| HTTPs فعال است |
|
|
| شرایط خدمات برای ایجاد حساب |
|
|
| بهینهسازی نمایشگر دستگاه همراه |
|
|
| ادغام با دستورگانهای سفارشی و برچسبهای دستورگان | |
|
| پیکربندی SMTP |
|
|
| پیکربندی الگوی ایمیل |
|
|
| CAPTCHA برای جلوگیری از هرزنامه | |
|
| نقشها و اجازهها برای حسابهای توسعهدهنده/مصرفکننده | |
|
| ورود به سیستم مشارکتی | |
|
| میاناهای برنامهسازی کاربردی مدیریت محتوا | استفاده از Drupal | |
| درآمدزایی | بهزودی ارائه میشود |
|
| پیکربندی جستجو | * |
|
| وبلاگ و تالارهای گفتمان | ** |
|
| الگوهای صفحه برای تولید محتوا |
|
|
| تجزیهوتحلیلهای برنامه در درگاه |
|
|
| مدیریت رویداد براساس قوانین |
|
|
| با واحدهای برافزا قابلگسترش است |
|
|
| جریانهای ثبت برنامه سفارشی |
|
|
| جریانهای ثبت توسعهدهنده سفارشی |
|
|
| گزارشهای درگاه |
|
|
| بررسیکننده پیوند |
|
|
| پشتیبانی از Microsoft Internet Explorer/Microsoft Edge | فقط Microsoft Edge |
|
| پشتیبانی Apigee | جدول بالا را ببینید | جدول بالا را ببینید |
ساختن درگاه یکپارچه
اگر مشتری Apigee Edge برای «ابر عمومی» هستید، میتوانید در «میانای کاربری Edge» بهسرعت درگاه توسعهدهنده سبکوزنی ایجاد کنید. به https://apigee.com/edge بروید، به سیستم وارد شوید، و انتشار > درگاهها را در نوار پیمایش کناری «واسط کاربر Edge» انتخاب کنید. برای جزئیات کامل، ساختن درگاه یکپارچه را ببینید.
شکل زیر صفحه مقصد درگاه یکپارچه را نشان میدهد.

ساختن درگاه مبتنی بر Drupal
بااستفاده از ابزارهای توسعه درگاه Drupal، میتوانید درگاه توسعهدهنده کاملاً سفارشیسازیشدهای بسازید. Drupal مجموعهای غنی از عملکرد و همه قابلیتهای سیستم مدیریت محتوای Drupal را با واحدهای Drupal توسعهیافته Apigee اضافی ارائه میدهد. بااینحال، پیادهسازی درگاه مبتنی بر Drupal به زمان و تلاش بیشتری نیاز دارد.
Apigee Edge با نسخههای Drupal زیر سازگار است:
| نسخه | شرح |
|---|---|
| Drupal 10 | سیستم مدیریت محتوای (CMS) سطح سازمانی، متنباز، و قابلاعتمادی را که مشتری مدیریت میکند ارائه میدهد. ازآنجاییکه Drupal 10 متنباز است، میتوانید چارچوب توسعه درگاه Drupal 10 را گسترش دهید و در آن همیاری کنید و از دانش انجمن Drupal بهره ببرید. برای کسب اطلاعات بیشتر، ساختن درگاه بااستفاده از Drupal 10 را ببینید. |
ساختن درگاه سفارشی بااستفاده از Apigee Edge APIs
پورتال کاملاً سفارشی خودتان را با بهرهگیری از Apigee Edge APIs که در جدول زیر خلاصه شده است بسازید. برای اطلاعات بیشتر، به اینجا مراجعه کنید:
- از Apigee Edge API برای انتشار میاناهای برنامهسازی کاربردی استفاده کنید
- میاناهای برنامهسازی کاربردی Apigee Edge
| دسته | Apigee APIs | شرح |
| Analytics | آمار | تجزیهوتحلیلهای مربوط به «میاناهای برنامهسازی کاربردی» خود را مشاهده کنید. |
| کلیدهای میانای برنامهسازی کاربردی | کلیدهای برنامه: توسعهدهنده | کلیدهای میانای برنامهسازی کاربردی مورداستفاده برای مجاز کردن استفاده از میاناهای برنامهسازی کاربردی در برنامهها را مدیریت کنید. |
| محصولات میانای برنامهسازی کاربردی | محصولات میانای برنامهسازی کاربردی | محصولات «میانای برنامهسازی کاربردی» را که در درگاه توسعهدهندگان منتشر میکنید مدیریت کنید. |
| برنامهها | برنامهها | برنامههای ثبتشده توسط توسعهدهندگان برای مصرف میاناهای برنامهسازی کاربردیتان را مدیریت کنید. |
| توسعهدهندگان | توسعهدهندگان | توسعهدهندگانی را که در درگاه توسعهدهنده شما ثبتنام کردهاند مدیریت کنید. |
| درآمدزایی | درآمدزایی | از میاناهای برنامهسازی کاربردی خود درآمدزایی کنید. |
بااستفاده از کتابخانه کارخواه Apigee Edge برای PHP، ادغام کارخواه درگاهتان را ساده کنید. «کیت توسعه نرمافزار» نوشتن واحدهای PHP را که از «میاناهای برنامهسازی کاربردی» Apigee توصیفشده در جدول قبلی استفاده میکنند آسان میکند. برای کسب اطلاعات بیشتر درباره «کتابخانه مشتری Apigee API برای PHP»، به این موارد مراجعه کنید: