Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X. информация
25 июля 2013 г. мы выпустили обновленный портал Apigee Developer Services.
Возможности и улучшения
- Обновление с Drupal 7.21 до 7.23 (только исправления обслуживания, никаких проблем с безопасностью).
- Новый установщик Drupal на основе профилей.
- Интеграция с Apigee MINT (монетизация и коммерция).
- Подключаемая обработка ошибок. Представлены новые перехватчики, которые позволяют модулям, специфичным для клиента, изменять любое уведомление об ошибке или статусе, генерируемое модулями Devconnect.
- Юридический модуль теперь интегрирован. Если этот параметр включен, он предлагает более надежный способ управления принятием Условий обслуживания.
- Имя пользователя Devconnect: пароль и организация можно установить из командной строки через drush.
- Страница сведений о приложении разработчика теперь создается без файла шаблона (если пользовательский файл шаблона не существует), и открываются новые перехватчики, позволяющие изменять его содержимое и макет. Если существует пользовательская тема, которая переопределяет старый шаблон страницы сведений о приложении разработчика, используется этот шаблон; в противном случае страница создается как массив рендеринга Drupal, который затем можно изменить с помощью перехватчиков.
- Дата создания приложения разработчика теперь передается как доступное поле для отображения на странице сведений о приложении разработчика. По умолчанию он не отображается, но пользовательские модули, реализующие определенные перехватчики, могут включить его отображение.
- URL-адреса обратного вызова могут быть обязательными, необязательными или вообще скрытыми. Это контролируется через страницу администрирования Dev Portal.
- Продукты API можно настроить как одиночные или множественные, со значением по умолчанию, обязательными или необязательными или даже вообще скрытыми. Это контролируется через страницу администрирования Dev Portal.
- Приложения для разработчиков, разработчики и продукты API теперь упакованы как сущности. Для каждого были написаны тестовые случаи. Разработчику больше не обязательно иметь какие-либо знания о внутреннем устройстве Management API SDK; знакомые функцииentity_load иentity_save можно использовать для доступа ко всем функциям.
- Приложения для разработчиков теперь предоставляют токены. Если модуль «Правила» включен, их можно использовать при возникновении трех новых событий: при создании, обновлении и удалении приложения.
- При запуске update.php устаревшие модули Devconnect_* отключаются (они будут удалены в R24):
- devconnect_apigee (содержит старые библиотеки классов, которые больше не используются)
- devconnect_validate (больше не нужен, поскольку мы переезжаем на Пантеон)
- devconnect_faq_ext
- Были удалены следующие устаревшие модули, связанные с devconnect:
- devconnect_api_content_types
- devconnect_api_views
- devconnect_cdn
- devconnect_node_settings
- devconnect_readonlymode_ext
- Содержимое и структура по умолчанию теперь сохраняются как набор функций. Это позволяет с нуля установить рабочий экземпляр портала разработки.
- Зависимость от модуля node_reference была удалена.
- Модули DevChan теперь работают правильно, если включен японский язык.
- Добавлены строки перевода для японского перевода.
- Developer Sync теперь синхронизирует всех разработчиков KMS с локальными пользователями Drupal, а также сохраняет старый режим синхронизации локальных пользователей Drupal с KMS. Он также назначает роли администратора каждому пользователю, который настроен в качестве администратора организации в KMS.
- Developer Sync теперь можно запустить через Drush.
- Добавлен единый вход account.apigee.com (доступен для доменов *.apigee.com).
- И Apigee SSO, и Google SSO устанавливают роли администратора для пользователя, чья электронная почта настроена в качестве администратора в KMS.
- Улучшено обнаружение и предварительное заполнение имени/фамилии и адреса электронной почты в Google SSO.
- На странице администрирования DevChan Management API теперь есть кнопка «проверить соединение» для проверки параметров соединения KMS.
- Добавлен модуль devconnect_key_value_map, который скрывает сложности работы с Management API SDK при работе с картами «ключ-значение».
- Модуль WYSIWYG устарел и удален из распространения в пользу модулей ссылок CKEditor и CKEditor. (WYSIWYG должен быть ПОЛНОСТЬЮ УДАЛЕН из любой установки).
- CKEditor обновлен до версии 4.2.1.
- CKEditor настроен на использование media, media_embed и media_youtube для управления загруженными медиафайлами и медиафайлами из Интернета.
- Добавлена команда drush для обновления с >=R22.
- Совершенно новый сценарий установки OPDK и руководство по установке в формате PDF.
Исправления ошибок
- Амперсанды теперь запрещены в названиях приложений для разработчиков. Наличие амперсандов раньше приводило к поломке сайта.
- Пароли организаций, содержащие символы, несовместимые с URL-адресами, больше не приводят к взлому.
- Исключения больше не будут создаваться для user_save, если учетные данные KMS еще не настроены.