مقدمه

شما در حال مشاهده مستندات 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 استفاده کنیم

اگر شما مشتری 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 استفاده کنیم

اگر شما مشتری 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، به موارد زیر مراجعه کنید: