14.10.27.00 — Примечания к выпуску портала служб разработчиков Apigee

Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee
X.info


В четверг, 13 ноября 2014 года, мы выпустили версию 14.10.27.00 портала Apigee Developer Services для облачной среды.

Новые функции

В этом выпуске облачной версии портала Apigee Developer Services представлены следующие новые функции:

  • Добавлена ​​документация по созданию подтем.
    Чтобы изменить внешний вид сайта с помощью темы оформления, не изменяйте файлы темы, расположенные в папке profiles/apigee/themes, напрямую. В противном случае ваши изменения будут перезаписаны при следующем обновлении портала. Вместо этого создайте подтему. Дополнительные сведения см. в разделе «Настройка темы» .
  • Модуль удален
    Модуль devconnect_docgen устарел и был удален и заменен модулем smartdocs .
  • Пользовательский шаблон SmartDocs
    Теперь вы можете загрузить шаблон SmartDocs по умолчанию, используемый всеми моделями. Если вы загрузите собственный шаблон, он будет использоваться для рендеринга всех моделей вместо шаблона по умолчанию, поставляемого с модулем SmartDocs. См. раздел «Использование SmartDocs для документирования API» для получения дополнительной информации.
  • Теперь SmartDocs можно использовать даже тогда, когда сервер управления OPDK недоступен извне.
    Теперь SmartDocs позволяет указывать URL-адрес прокси-сервера, если IP-адрес сервера управления OPDK недоступен извне. Дополнительные сведения см. в разделе «Использование SmartDocs для документирования API» .

Амортизация

С 15 апреля 2015 года Google прекратит поддержку API OpenID 2.0, как описано по следующей ссылке:

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

Все порталы, выпущенные до версии 14.07, использовали Google OpenID 2.0, что позволяло пользователям входить на портал или регистрироваться в качестве пользователя портала, используя свои учетные данные Google. Подробнее см. раздел «Использование федеративных учетных данных на портале разработчиков» . В связи с прекращением поддержки этой функции, она была удалена из портала.

В качестве альтернативы вы можете использовать модуль Drupal Google Auth или воспользоваться информацией, описанной в статье: Использование OAuth 2.0 для входа в систему .

Исправлены ошибки

В этом релизе исправлены следующие ошибки.

Тема Описание
Задание Cron Теперь задача cron в Drupal запускает правила при изменении состояния приложения.
планы ставок монетизации Тарифные планы с ценами, привязанными к объему продаж, теперь корректно отображаются на странице с подробными сведениями о плане.
Округление швейцарских франков Теперь все округления в швейцарских франках выполняются на стороне сервера, а не на портале.
Кэш API-продуктов и приложений для разработчиков Теперь вы можете контролировать, следует ли перестраивать кэши продуктов API и приложений разработчиков каждый раз при запуске cron.
  1. В меню Drupal выберите «Конфигурация» > «Настройки портала разработчиков» > «Конфигурация приложения портала разработчиков» .
  2. Установите или снимите флажок «Перестраивать кэш API-продуктов и приложений разработчиков каждый раз при запуске cron».
  3. Сохраните настройки.
кэш продуктов API

При добавлении API-продукта в Edge теперь можно синхронизировать его с порталом, очистив кэш портала. Синхронизация API-продукта отобразит его в списке доступных продуктов на портале. Ранее единственным способом выполнить эту синхронизацию был запуск задания cron.

Чтобы очистить кэш:

  1. Войдите в свой портал как пользователь с правами администратора или правами на создание контента.
  2. В меню Drupal выберите значок «Главная» > «Очистить все кэши».

Если вы хотите очистить кэш по отдельности, выберите один из пунктов подменю, например, «Продукты API» .

Поля профиля пользователя и регистрации

Теперь поля профиля пользователя и регистрации можно переупорядочивать через меню Drupal.

  • Чтобы изменить порядок полей регистрации, выберите «Конфигурация» > «Люди» > «Настройки учетной записи» > «Управление полями» .
  • Чтобы изменить порядок полей профиля, выберите «Конфигурация» > «Люди» > «Настройки учетной записи» > «Управление отображением» .

Перетащите поля в нужном порядке, затем нажмите «Сохранить» .

Кнопка входа в Apigee Кнопка «Аутентификация с помощью Apigee» теперь корректно отображается в форме входа в систему при включенном модуле Apigee SSO.
Форма входа пользователя Исправлена ​​ошибка в отсутствии HTML-замыкания в шаблоне модальной формы Bootstrap для входа пользователя, которая вызывала смещение модального окна.
SmartDocs Исправлена ​​ошибка PHP "Преобразование массива в строку в функции drupal_attributes() во время импорта и рендеринга Swagger".
SmartDocs с OAut В модуль SmartDocs добавлено отсутствующее поле URL-адреса обратного вызова OAuth.
Страница со списком API SmartDocs Исправлена ​​ошибка кэширования, из-за которой страница со списком API отображалась пустой после рендеринга новой версии модели SmartDocs.