شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید . اطلاعات
بهعنوان یک ارائهدهنده API، مجموعهای از APIها را برای دسترسی به خدمات پشتیبان خود ایجاد کردهاید. قدم بعدی شما این است که پورتال توسعه دهنده خود را بسازید تا توسعه دهندگان برنامه را قادر سازد تا:
- درباره داده ها و خدمات ارائه شده خود بیاموزید
- با مرور مستندات جامع، از جمله موارد استفاده نمونه، آموزشها و مستندات مرجع، نحوه استفاده از API خود را بیاموزید.
- با استفاده از فرآیند سلف سرویس ثبت نام کنید تا برنامه هایی بسازید که از API های شما استفاده می کنند
مروری بر راهکارهای پورتال توسعه دهندگان
Apigee چندین راه حل پورتال توسعه دهنده را پشتیبانی می کند که در جدول زیر خلاصه شده اند، از کلید در دست ساده تا کاملا قابل تنظیم و توسعه پذیر. هنگام انتخاب راه حل، باید الزامات سفارشی سازی خود را با زمان و دانش لازم برای پیاده سازی پورتال خود متعادل کنید.
راه حل | ویژگی ها | میزبانی Apigee؟ | پشتیبانی کنید (به اشتراک مجاز نیاز دارد) |
---|---|---|---|
پورتال یکپارچه Apigee | توسعه پورتال سلف سرویس ساده. ( فقط مشتریان Apigee Edge Public Cloud ) | بله | پشتیبانی 24/7 Apigee | پورتال دروپال 10 | توسعه پورتال سلف سرویس کاملاً قابل تنظیم با استفاده از پروژه های متن باز دروپال 10. ادغام با Apigee با استفاده از ماژول Apigee Edge. | خیر | پشتیبانی 24/7 Apigee برای رفع مشکلات |
پورتال سفارشی | توسعه پورتال کاملاً قابل تنظیم با استفاده از APIهای پلتفرم Apigee. | خیر | Apigee 24/7 فقط از API های پلتفرم Apigee پشتیبانی می کند |
راه حل پورتال توسعه دهنده خود را انتخاب کنید
برای کمک به تصمیم گیری در مورد راه حل پورتال توسعه دهنده، درخت تصمیم زیر را در نظر بگیرید و مقایسه ویژگی های پورتال توسعه دهنده را مرور کنید.
اگر مشتری Apigee Edge برای Public Cloud هستید، اگر قصد دارید از موارد استفاده رایج برای توسعه پورتال پشتیبانی کنید، مانند ثبت نام استاندارد و جریان های ایجاد برنامه، و بیشتر سبک تا تغییرات عملکردی، به ساخت یک پورتال یکپارچه Apigee فکر کنید.
پورتال های مبتنی بر دروپال در حال حاضر تنها گزینه برای Apigee Edge برای مشتریان ابر خصوصی و کسب درآمد هستند.
مقایسه ویژگی های پورتال توسعه دهندگان
جدول زیر مقایسه ای از ویژگی های پورتال یکپارچه Apigee و پورتال توسعه دهندگان مبتنی بر دروپال را ارائه می دهد.
ویژگی | پورتال یکپارچه | دروپال |
---|---|---|
توسعه محتوای پورتال با استفاده از Markdown | ||
توسعه محتوای پورتال با استفاده از HTML | ||
سند مرجع API ارائه شده از مشخصات OpenAPI | ||
پشتیبانی از مشخصات OpenAPI نسخه 3 | ||
درخواستهای زنده را از مرجع API خود ارسال کنید | ||
تم سفارشی | ||
منوهای سفارشی | ||
برچسب های شخص ثالث، مانند Google Analytics | ||
کد جاوا اسکریپت سفارشی | ||
نام دامنه سفارشی | ||
HTTP ها فعال شدند | ||
شرایط و ضوابط ایجاد حساب کاربری | ||
بهینه سازی نمایشگر دستگاه تلفن همراه | ||
ادغام با اسکریپت های سفارشی و برچسب های اسکریپت | ||
پیکربندی SMTP | ||
پیکربندی قالب ایمیل | ||
CAPTCHA برای جلوگیری از هرزنامه | ||
نقش ها و مجوزهای حساب های توسعه دهنده/مصرف کننده | ||
ورود فدرال | ||
API های مدیریت محتوا | استفاده از دروپال | |
کسب درآمد | به زودی | |
پیکربندی جستجو | * | |
وبلاگ و انجمن ها | ** | |
قالب های صفحه برای تولید محتوا | ||
تجزیه و تحلیل برنامه در پورتال | ||
مدیریت رویداد مبتنی بر قوانین | ||
قابل توسعه با ماژول های افزودنی | ||
ثبت برنامه سفارشی جریان دارد | ||
جریان ثبت سفارشی توسعه دهندگان | ||
گزارش های پورتال | ||
جستجوگر پیوند | ||
پشتیبانی Microsoft Internet Explorer/Microsoft Edge | فقط مایکروسافت اج | |
پشتیبانی Apigee | جدول بالا را ببینید | جدول بالا را ببینید |
یک پورتال یکپارچه بسازید
اگر مشتری Apigee Edge for Public Cloud هستید، میتوانید یک پورتال توسعهدهنده سبک به سرعت در رابط کاربری Edge ایجاد کنید. به https://apigee.com/edge بروید، وارد شوید و Publish > Portals را در نوار پیمایش کناری Edge UI انتخاب کنید. برای جزئیات کامل، به ساخت پورتال یکپارچه خود مراجعه کنید.
شکل زیر صفحه فرود برای پورتال یکپارچه را نشان می دهد.
یک پورتال مبتنی بر دروپال بسازید
با استفاده از ابزارهای توسعه پورتال دروپال، می توانید یک پورتال توسعه دهنده کاملاً قابل تنظیم بسازید. دروپال مجموعه ای غنی از قابلیت ها و تمام قابلیت های CMS دروپال را با ماژول های دروپال توسعه یافته توسط Apigee فراهم می کند. با این حال، پیاده سازی یک پورتال مبتنی بر دروپال به زمان و تلاش بیشتری نیاز دارد.
Apigee Edge با نسخه های دروپال زیر سازگار است:
نسخه | توضیحات |
---|---|
دروپال 10 | یک سیستم مدیریت محتوای قابل اعتماد، منبع باز و مدیریت محتوا در سطح سازمانی (CMS) را ارائه می دهد. از آنجایی که دروپال 10 منبع باز است، می توانید چارچوب توسعه پورتال دروپال 10 را گسترش داده و به آن کمک کنید و از دانش جامعه دروپال استفاده کنید. برای اطلاعات بیشتر، به ساخت پورتال خود با استفاده از دروپال 10 مراجعه کنید. |
با استفاده از Apigee Edge یک پورتال سفارشی بسازید
با استفاده از Apigee Edge APIهای پرتال کاملاً سفارشی شده خود را بسازید که در جدول زیر خلاصه شده است. برای اطلاعات بیشتر رجوع کنید به:
دسته بندی | Apigee API | توضیحات |
تجزیه و تحلیل | آمار | مشاهده تجزیه و تحلیل برای API های خود. |
کلیدهای API | کلیدهای برنامه: توسعه دهنده | کلیدهای API مورد استفاده برای مجاز کردن استفاده از APIها در برنامهها را مدیریت کنید. |
محصولات API | محصولات API | محصولات API را که در پورتال توسعه دهنده منتشر می کنید مدیریت کنید. |
برنامه های کاربردی | برنامه ها | برنامه های ثبت شده توسط توسعه دهندگان را مدیریت کنید تا API های خود را مصرف کنند. |
توسعه دهندگان | توسعه دهندگان | توسعه دهندگانی که در پورتال توسعه دهندگان شما ثبت نام کرده اند را مدیریت کنید. |
کسب درآمد | کسب درآمد | از API های خود کسب درآمد کنید. |
ادغام کلاینت پورتال خود را با استفاده از Apigee Edge Client Library برای PHP ساده کنید. SDK نوشتن ماژولهای PHP را که از Apigee APIهای توضیح داده شده در جدول قبلی استفاده میکنند، آسان میکند. برای اطلاعات بیشتر در مورد Apigee API Client Library برای PHP، ببینید: