14.10.27.00 - یادداشت‌های انتشار پورتال خدمات توسعه‌دهنده Apigee

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


در روز پنجشنبه، ۱۳ نوامبر ۲۰۱۴، نسخه ۱۴.۱۰.۲۷.۰۰ از پورتال خدمات توسعه‌دهندگان Apigee را برای فضای ابری منتشر کردیم.

ویژگی‌های جدید

این نسخه از نسخه ابری پورتال خدمات توسعه‌دهندگان Apigee شامل ویژگی‌های جدید زیر است:

  • مستندات مربوط به ایجاد زیرموضوعات اضافه شد
    برای ویرایش یک قالب به منظور تغییر ظاهر و حس سایت، فایل‌های قالب را مستقیماً در مسیر profiles/apigee/themes تغییر ندهید. در صورت انجام این کار، تغییرات شما در دفعه بعدی که پورتال را ارتقا می‌دهید، بازنویسی می‌شوند. در عوض، یک زیرقالب ایجاد کنید. برای اطلاعات بیشتر به بخش سفارشی‌سازی قالب مراجعه کنید.
  • ماژول حذف شد
    ماژول devconnect_docgen منسوخ شده و حذف شده و ماژول smartdocs جایگزین آن شده است.
  • قالب سفارشی SmartDocs
    اکنون می‌توانید یک الگوی پیش‌فرض SmartDocs که توسط همه مدل‌ها استفاده می‌شود را آپلود کنید. اگر یک الگوی سفارشی آپلود کنید، به جای استفاده از الگوی پیش‌فرض ارائه شده با ماژول SmartDocs، از آن برای رندر کردن همه مدل‌ها استفاده خواهد شد. برای اطلاعات بیشتر به بخش «استفاده از SmartDocs برای مستندسازی APIها» مراجعه کنید.
  • اکنون می‌توانید از SmartDocs استفاده کنید حتی زمانی که سرور مدیریت OPDK به صورت عمومی در دسترس نیست
    SmartDocs اکنون به شما امکان می‌دهد وقتی آدرس IP سرور مدیریت OPDK به صورت عمومی قابل دسترسی نیست، URL پروکسی را مشخص کنید. برای اطلاعات بیشتر به بخش «استفاده از SmartDocs برای مستندسازی APIها» مراجعه کنید.

منسوخ شدن

از ۱۵ آوریل ۲۰۱۵، گوگل دیگر از رابط برنامه‌نویسی کاربردی OpenID 2.0، همانطور که در لینک زیر توضیح داده شده است، پشتیبانی نخواهد کرد:

https://developers.google.com/+/api/auth-migration#timetable

تمام پورتال‌های منتشر شده قبل از نسخه ۱۴.۰۷ از Google OpenID 2.0 استفاده می‌کردند که به کاربران امکان می‌داد با استفاده از اعتبارنامه‌های گوگل خود به پورتال وارد شوند یا به عنوان کاربر پورتال ثبت نام کنند. برای اطلاعات بیشتر، به بخش «استفاده از اعتبارنامه‌های فدرال» در پورتال توسعه‌دهندگان مراجعه کنید. به دلیل این منسوخ شدن، این قابلیت از پورتال حذف شده است.

به عنوان جایگزین، می‌توانید از ماژول Drupal Google Auth یا اطلاعات شرح داده شده در مقاله: استفاده از OAuth 2.0 برای ورود به سیستم استفاده کنید.

رفع اشکالات

اشکالات زیر در این نسخه برطرف شده‌اند.

موضوع توضیحات
کرون جاب کرون جاب دروپال اکنون وقتی وضعیت یک برنامه تغییر می‌کند، قوانین را فراخوانی می‌کند.
طرح‌های نرخ درآمدزایی طرح‌های تعرفه‌ای با کارت تعرفه‌ای با محدودیت حجمی، اکنون به درستی در صفحه جزئیات طرح نمایش داده می‌شوند.
گرد کردن CHF اکنون تمام گرد کردن CHF در قسمت مدیریت انجام می‌شود، نه در پورتال.
محصول API و حافظه پنهان برنامه توسعه‌دهنده اکنون می‌توانید کنترل کنید که آیا هر بار که cron اجرا می‌شود، حافظه‌های نهان محصول API و برنامه توسعه‌دهنده بازسازی شوند یا خیر.
  1. از منوی دروپال، پیکربندی > تنظیمات پورتال توسعه‌دهندگان > پیکربندی برنامه پورتال توسعه‌دهندگان را انتخاب کنید.
  2. هر بار که cron اجرا می‌شود، گزینه Rebuild API Product and Developer App caches را علامت بزنید یا علامت آن را بردارید.
  3. تنظیمات خود را ذخیره کنید.
حافظه پنهان محصول API

هنگام افزودن یک محصول API به Edge، اکنون می‌توانید با پاک کردن حافظه پنهان پورتال، محصول API را با پورتال همگام‌سازی کنید. همگام‌سازی محصول API باعث می‌شود که در لیست محصولات موجود در پورتال ظاهر شود. پیش از این، تنها راه انجام این همگام‌سازی، اجرای cron job بود.

برای پاک کردن حافظه پنهان:

  1. به عنوان کاربری با امتیازات مدیر یا ایجاد محتوا وارد پورتال خود شوید.
  2. از منوی دروپال، آیکون خانه > پاک کردن همه حافظه‌های پنهان را انتخاب کنید.

اگر می‌خواهید کش‌ها را به‌صورت جداگانه پاک کنید، یکی از موارد زیرمنو، مانند API Products را انتخاب کنید.

فیلدهای پروفایل و ثبت نام کاربر

اکنون می‌توان فیلدهای پروفایل کاربر و ثبت نام را از رابط منوی دروپال تغییر ترتیب داد.

  • برای تنظیم مجدد فیلدهای ثبت نام، پیکربندی > افراد > تنظیمات حساب > مدیریت فیلدها را انتخاب کنید.
  • برای تنظیم مجدد فیلدهای پروفایل، پیکربندی > افراد > تنظیمات حساب > مدیریت نمایش را انتخاب کنید.

فیلدها را به ترتیبی که می‌خواهید نمایش داده شوند، بکشید و سپس روی ذخیره کلیک کنید.

دکمه ورود به سیستم Apigee دکمه‌ی «احراز هویت با Apigee» اکنون در فرم ورود، هنگامی که ماژول Apigee SSO فعال باشد، به درستی نمایش داده می‌شود.
فرم ورود کاربر مشکل فقدان بسته شدن html در قالب فرم مودال بوت‌استرپ برای ورود کاربر که باعث ناهماهنگی مودال می‌شد، برطرف شد.
اسمارت داکز رفع خطای PHP مربوط به "تبدیل آرایه به رشته در drupal_attributes() هنگام وارد کردن و رندر کردن swagger".
SmartDocs با OAuth فیلد URL مربوط به فراخوانی OAuth که وجود نداشت، به ماژول SmartDocs اضافه شد.
صفحه فهرست API اسمارت‌داکس مشکل ذخیره‌سازی موقت که باعث می‌شد صفحه فهرست API پس از رندر کردن نسخه‌ی جدید مدل SmartDocs، خالی به نظر برسد، برطرف شد.