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

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


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

Новые возможности

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

  • Добавлена ​​документация по созданию подтем.
    Чтобы отредактировать тему и изменить внешний вид сайта, не изменяйте файлы темы напрямую в профилях/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 для входа в систему .

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

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

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

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

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

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

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

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

Профиль пользователя и поля регистрации теперь можно изменить в интерфейсе меню Drupal.

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

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

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