شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید . اطلاعات
به عنوان یک ارائه دهنده API، شما مجموعهای از APIها را برای دسترسی به سرویسهای backend خود توسعه دادهاید. گام بعدی شما ساخت پورتال توسعهدهندگان است تا توسعهدهندگان برنامه بتوانند:
- درباره دادهها و پیشنهادات خدماتی خود اطلاعات کسب کنید
- با بررسی مستندات جامع، شامل مثالهای موردی، آموزشها و مستندات مرجع، نحوه استفاده از APIهای خود را بیاموزید.
- برای ساخت برنامههایی که از API های شما استفاده میکنند، با استفاده از یک فرآیند سلف سرویس ثبت نام کنید
مروری بر راهکارهای پورتال توسعهدهندگان
Apigee از چندین راهکار پورتال توسعهدهندگان پشتیبانی میکند که در جدول زیر خلاصه شدهاند، از سادهترین و آمادهترین راهکارها گرفته تا کاملاً قابل تنظیم و توسعهپذیر. هنگام انتخاب یک راهکار، باید نیازهای سفارشیسازی خود را با زمان و دانش مورد نیاز برای پیادهسازی پورتال خود متعادل کنید.
| راه حل | ویژگیها | توسط Apigee میزبانی شده؟ | پشتیبانی (نیاز به اشتراک دارای مجوز دارد) |
|---|---|---|---|
| پورتال یکپارچه Apigee | توسعه پورتال سلف سرویس ساده. ( فقط برای مشتریان Apigee Edge Public Cloud ) | بله | پشتیبانی ۲۴ ساعته آپیجی | پورتال دروپال ۱۰ | توسعه پورتال سلف سرویس کاملاً قابل تنظیم با استفاده از پروژههای متنباز دروپال ۱۰. ادغام با Apigee با استفاده از ماژول Apigee Edge. | خیر | پشتیبانی ۲۴ ساعته Apigee برای رفع مشکلات احتمالی |
| پورتال سفارشی | توسعه پورتال کاملاً قابل تنظیم و شخصیسازی با استفاده از APIهای پلتفرم Apigee. | خیر | پشتیبانی ۲۴ ساعته و ۷ روز هفته Apigee فقط برای APIهای پلتفرم Apigee |
راهکار پورتال توسعهدهندگان خود را انتخاب کنید
برای کمک به شما در تصمیمگیری در مورد انتخاب راهکار پورتال توسعهدهندگان، درخت تصمیم زیر را در نظر بگیرید و مقایسه ویژگیهای پورتال توسعهدهندگان را مرور کنید.

اگر شما مشتری Apigee Edge for Public Cloud هستید، در صورتی که قصد دارید از موارد استفاده رایج برای توسعه پورتال، مانند جریانهای استاندارد ثبت نام و ایجاد برنامه، و تغییرات سبکیتر از تغییرات عملکردی پشتیبانی کنید، ساخت یک پورتال یکپارچه Apigee را در نظر بگیرید.
پورتالهای مبتنی بر دروپال در حال حاضر تنها گزینه برای Apigee Edge برای فضای ابری خصوصی و مشتریان کسب درآمد هستند.
مقایسه ویژگیهای پورتال توسعهدهندگان
جدول زیر مقایسهای از ویژگیهای بین پورتال یکپارچه Apigee و پورتال توسعهدهندگان مبتنی بر Drupal را ارائه میدهد.
| ویژگی | پورتال یکپارچه | دروپال |
|---|---|---|
| توسعه محتوای پورتال با استفاده از Markdown | ||
| توسعه محتوای پورتال با استفاده از HTML | ||
| سند مرجع API که از مشخصات OpenAPI رندر شده است | ||
| پشتیبانی از مشخصات OpenAPI نسخه ۳ | ||
| ارسال درخواستهای زنده از مرجع API شما | ||
| تم سفارشی | ||
| منوهای سفارشی | ||
| برچسبهای شخص ثالث، مانند گوگل آنالیتیکس | ||
| کد جاوا اسکریپت سفارشی | ||
| نام دامنه سفارشی | ||
| HTTPs فعال شد | ||
| شرایط و ضوابط ایجاد حساب کاربری | ||
| بهینهسازی نمایش دستگاه موبایل | ||
| ادغام با اسکریپتها و تگهای اسکریپت سفارشی | ||
| پیکربندی SMTP | ||
| پیکربندی قالب ایمیل | ||
| کد امنیتی (CAPTCHA) برای جلوگیری از هرزنامه | ||
| نقشها و مجوزهای حسابهای توسعهدهنده/مصرفکننده | ||
| ورود به سیستم فدرال | ||
| API های مدیریت محتوا | استفاده از دروپال | |
| کسب درآمد | به زودی | |
| پیکربندی جستجو | * | |
| وبلاگ و انجمنها | ** | |
| قالبهای صفحه برای تولید محتوا | ||
| تجزیه و تحلیل برنامه در پورتال | ||
| مدیریت رویداد مبتنی بر قوانین | ||
| قابل توسعه با ماژولهای الحاقی | ||
| جریانهای ثبت نام اپلیکیشن سفارشی | ||
| جریانهای ثبتنام توسعهدهندگان سفارشی | ||
| گزارشهای پورتال | ||
| بررسی کننده لینک | ||
| پشتیبانی از مایکروسافت اینترنت اکسپلورر/مایکروسافت اج | فقط مایکروسافت اج | |
| پشتیبانی آپیجی | جدول بالا را ببینید | جدول بالا را ببینید |
ساخت پورتال یکپارچه
اگر شما از مشتریان Apigee Edge برای فضای ابری عمومی هستید، میتوانید به سرعت یک پورتال توسعهدهنده سبک در رابط کاربری Edge ایجاد کنید. به آدرس https://apigee.com/edge بروید، وارد سیستم شوید و در نوار ناوبری کناری رابط کاربری Edge، گزینه Publish > Portals را انتخاب کنید. برای جزئیات کامل، به Build your integrated portal مراجعه کنید.
شکل زیر صفحه فرود مربوط به پورتال یکپارچه را نشان میدهد.

ساخت یک پورتال مبتنی بر دروپال
با استفاده از ابزارهای توسعه پورتال دروپال، میتوانید یک پورتال توسعهدهنده کاملاً قابل تنظیم بسازید. دروپال مجموعهای غنی از قابلیتها و تمام قابلیتهای CMS دروپال را به همراه ماژولهای اضافی دروپال توسعهیافته توسط Apigee ارائه میدهد. با این حال، پیادهسازی یک پورتال مبتنی بر دروپال به زمان و تلاش بیشتری نیاز دارد.
Apigee Edge با نسخههای دروپال زیر سازگار است:
| نسخه | توضیحات |
|---|---|
| دروپال ۱۰ | یک سیستم مدیریت محتوای (CMS) متنباز، قابل اعتماد و تحت مدیریت مشتری در سطح سازمانی ارائه میدهد. از آنجا که دروپال ۱۰ متنباز است، میتوانید چارچوب توسعه پورتال دروپال ۱۰ را گسترش داده و در آن مشارکت کنید و از دانش جامعه دروپال بهره ببرید. برای اطلاعات بیشتر، به «ساخت پورتال خود با استفاده از دروپال ۱۰» مراجعه کنید. |
ساخت پورتال سفارشی با استفاده از API های Apigee Edge
با استفاده از APIهای Apigee Edge که در جدول زیر خلاصه شدهاند، پورتال کاملاً سفارشی خود را بسازید. برای اطلاعات بیشتر، به موارد زیر مراجعه کنید:
| دسته بندی | API های آپیجی | توضیحات |
| تجزیه و تحلیل | آمار | تجزیه و تحلیل API های خود را مشاهده کنید. |
| کلیدهای API | کلیدهای برنامه: توسعهدهنده | کلیدهای API مورد استفاده برای تأیید استفاده از APIها در برنامهها را مدیریت کنید. |
| محصولات API | محصولات API | محصولات API که در پورتال توسعهدهندگان منتشر میکنید را مدیریت کنید. |
| کاربردها | برنامهها | مدیریت برنامههای ثبتشده توسط توسعهدهندگان برای استفاده از APIهای شما. |
| توسعهدهندگان | توسعهدهندگان | توسعهدهندگانی را که در پورتال توسعهدهندگان شما ثبتنام کردهاند، مدیریت کنید. |
| کسب درآمد | کسب درآمد | از API های خود درآمد کسب کنید. |
با استفاده از کتابخانه کلاینت Apigee Edge برای PHP، ادغام کلاینت پورتال خود را ساده کنید. این SDK نوشتن ماژولهای PHP که از APIهای Apigee که در جدول قبلی توضیح داده شده است استفاده میکنند را آسان میکند. برای اطلاعات بیشتر در مورد کتابخانه کلاینت Apigee API برای PHP، به موارد زیر مراجعه کنید:
، شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید . اطلاعات
به عنوان یک ارائه دهنده API، شما مجموعهای از APIها را برای دسترسی به سرویسهای backend خود توسعه دادهاید. گام بعدی شما ساخت پورتال توسعهدهندگان است تا توسعهدهندگان برنامه بتوانند:
- درباره دادهها و پیشنهادات خدماتی خود اطلاعات کسب کنید
- با بررسی مستندات جامع، شامل مثالهای موردی، آموزشها و مستندات مرجع، نحوه استفاده از APIهای خود را بیاموزید.
- برای ساخت برنامههایی که از API های شما استفاده میکنند، با استفاده از یک فرآیند سلف سرویس ثبت نام کنید
مروری بر راهکارهای پورتال توسعهدهندگان
Apigee از چندین راهکار پورتال توسعهدهندگان پشتیبانی میکند که در جدول زیر خلاصه شدهاند، از سادهترین و آمادهترین راهکارها گرفته تا کاملاً قابل تنظیم و توسعهپذیر. هنگام انتخاب یک راهکار، باید نیازهای سفارشیسازی خود را با زمان و دانش مورد نیاز برای پیادهسازی پورتال خود متعادل کنید.
| راه حل | ویژگیها | توسط Apigee میزبانی شده؟ | پشتیبانی (نیاز به اشتراک دارای مجوز دارد) |
|---|---|---|---|
| پورتال یکپارچه Apigee | توسعه پورتال سلف سرویس ساده. ( فقط برای مشتریان Apigee Edge Public Cloud ) | بله | پشتیبانی ۲۴ ساعته آپیجی | پورتال دروپال ۱۰ | توسعه پورتال سلف سرویس کاملاً قابل تنظیم با استفاده از پروژههای متنباز دروپال ۱۰. ادغام با Apigee با استفاده از ماژول Apigee Edge. | خیر | پشتیبانی ۲۴ ساعته Apigee برای رفع مشکلات احتمالی |
| پورتال سفارشی | توسعه پورتال کاملاً قابل تنظیم و شخصیسازی با استفاده از APIهای پلتفرم Apigee. | خیر | پشتیبانی ۲۴ ساعته و ۷ روز هفته Apigee فقط برای APIهای پلتفرم Apigee |
راهکار پورتال توسعهدهندگان خود را انتخاب کنید
برای کمک به شما در تصمیمگیری در مورد انتخاب راهکار پورتال توسعهدهندگان، درخت تصمیم زیر را در نظر بگیرید و مقایسه ویژگیهای پورتال توسعهدهندگان را مرور کنید.

اگر شما مشتری Apigee Edge for Public Cloud هستید، در صورتی که قصد دارید از موارد استفاده رایج برای توسعه پورتال، مانند جریانهای استاندارد ثبت نام و ایجاد برنامه، و تغییرات سبکیتر از تغییرات عملکردی پشتیبانی کنید، ساخت یک پورتال یکپارچه Apigee را در نظر بگیرید.
پورتالهای مبتنی بر دروپال در حال حاضر تنها گزینه برای Apigee Edge برای فضای ابری خصوصی و مشتریان کسب درآمد هستند.
مقایسه ویژگیهای پورتال توسعهدهندگان
جدول زیر مقایسهای از ویژگیهای بین پورتال یکپارچه Apigee و پورتال توسعهدهندگان مبتنی بر Drupal را ارائه میدهد.
| ویژگی | پورتال یکپارچه | دروپال |
|---|---|---|
| توسعه محتوای پورتال با استفاده از Markdown | ||
| توسعه محتوای پورتال با استفاده از HTML | ||
| سند مرجع API که از مشخصات OpenAPI رندر شده است | ||
| پشتیبانی از مشخصات OpenAPI نسخه ۳ | ||
| ارسال درخواستهای زنده از مرجع API شما | ||
| تم سفارشی | ||
| منوهای سفارشی | ||
| برچسبهای شخص ثالث، مانند گوگل آنالیتیکس | ||
| کد جاوا اسکریپت سفارشی | ||
| نام دامنه سفارشی | ||
| HTTPs فعال شد | ||
| شرایط و ضوابط ایجاد حساب کاربری | ||
| بهینهسازی نمایش دستگاه موبایل | ||
| ادغام با اسکریپتها و تگهای اسکریپت سفارشی | ||
| پیکربندی SMTP | ||
| پیکربندی قالب ایمیل | ||
| کد امنیتی (CAPTCHA) برای جلوگیری از هرزنامه | ||
| نقشها و مجوزهای حسابهای توسعهدهنده/مصرفکننده | ||
| ورود به سیستم فدرال | ||
| API های مدیریت محتوا | استفاده از دروپال | |
| کسب درآمد | به زودی | |
| پیکربندی جستجو | * | |
| وبلاگ و انجمنها | ** | |
| قالبهای صفحه برای تولید محتوا | ||
| تجزیه و تحلیل برنامه در پورتال | ||
| مدیریت رویداد مبتنی بر قوانین | ||
| قابل توسعه با ماژولهای الحاقی | ||
| جریانهای ثبت نام اپلیکیشن سفارشی | ||
| جریانهای ثبتنام توسعهدهندگان سفارشی | ||
| گزارشهای پورتال | ||
| بررسی کننده لینک | ||
| پشتیبانی از مایکروسافت اینترنت اکسپلورر/مایکروسافت اج | فقط مایکروسافت اج | |
| پشتیبانی آپیجی | جدول بالا را ببینید | جدول بالا را ببینید |
ساخت پورتال یکپارچه
اگر شما از مشتریان Apigee Edge برای فضای ابری عمومی هستید، میتوانید به سرعت یک پورتال توسعهدهنده سبک در رابط کاربری Edge ایجاد کنید. به آدرس https://apigee.com/edge بروید، وارد سیستم شوید و در نوار ناوبری کناری رابط کاربری Edge، گزینه Publish > Portals را انتخاب کنید. برای جزئیات کامل، به Build your integrated portal مراجعه کنید.
شکل زیر صفحه فرود مربوط به پورتال یکپارچه را نشان میدهد.

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