Печать      Открыть версию интерактивной справки в формате PDF


Предыдущий раздел

Следующий раздел

Загрузка из сети WSDL и файлов схемы

Веб-службы, обеспечиваемые Oracle CRM On Demand, позволяют пользователям клиентских приложений взаимодействовать с Oracle CRM On Demand, например, вставлять, обновлять и удалять записи запросов и выполнять ряд административных задач.

Доступ к веб-службам обеспечивается с помощью следующих приложений:

  • Web Services v1.0. Применяется для взаимодействия с пользовательскими объектами 01-03, а также с предварительно сконфигурированными объектами.
  • Web Services v2.0. Применяется для взаимодействия со всеми пользовательскими объектами Oracle CRM On Demand, а также с предварительно сконфигурированными объектами и их пользовательскими веб-аплетами. В сравнении с Web Services версии 1.0 службы API Web Services версии 2.0 предоставляет дополнительные возможности для формирования запросов с применением метода QueryPage.
  • Служебные API. Применяются для обслуживания административных задач с помощью веб-служб. Например, служебные API позволяют администрировать пользователей в Oracle CRM On Demand и предоставляют возможность формирования запросов для системы и использования информации, связанной с Oracle CRM On Demand.
  • Службы администрирования. Используются для взаимодействия с метаданными Oracle CRM On Demand через веб-службы. Службы администрирования позволяют читать и загружать метаданные Oracle CRM On Demand в формате XML.

На странице "Администрирование веб-служб" можно выполнить следующие операции:

  • Загрузить из сети файлы Web Services Description Language (WSDL - язык описания веб-служб), применяемые приложениями для доступа к веб-службам
  • Загрузить из сети файлы схемы
  • Получить доступ к документации веб-служб

Выгрузка файлов WSDL для Web Services v1.0 и Web Services v2.0

Можно выгрузить файл WSDL для каждого типа записи и выбрать дочерние типы записей для включения в файл WSDL родительского типа записи.

Чтобы выгрузить файл WSDL для Web Services v1.0 или Web Services v2.0

  1. В правом верхнем углу любой страницы щелкните глобальную ссылку "Администрирование".
  2. В разделе "Интеграция веб-служб" выберите "Администрирование веб-служб".
  3. В списке выбора службы выберите нужный вариант - "Web Services v1.0" или "Web Services v2.0".
  4. В списке документов выберите "WSDL".
  5. В списке типов выберите "Пользовательский" или "Общий".

    Пользовательские поля выводятся в WSDL по-разному в зависимости от выбранного типа ("Пользовательский" или "Общий"). Для пользовательского WSDL тэги XML для пользовательских полей базируются на тэгах интеграции из настройки полей – см. Настройка тэгов интеграции пользовательских полей. Пользовательский WSDL позволяет сгенерировать WSDL специально для компании, использующий соглашение о назначении имен компании.

    Для общего WSDL пользовательские поля базируются на общих тэгах XML: CustomNumber0, CustomCurrency0 и т.п. Использование этих местозаполнителей совместно со службой отображения позволяет приложениям подключить имена полей, используемые в компании.

  6. В списке "Объект WSDL" выберите требуемый тип записи, например, "Субъект".

    Перечень объектов, отображаемый в списке "Объект WSDL", зависит от типов записей, настроенных для компании. В списке "Доступная связанная информация" отображаются в алфавитном порядке все типы дочерних записей для выбранного типа записи независимо от того, доступны ли они. Пользовательский веб-аплет также отображается для Web Services v2.0.

  7. Переместите типы дочерних записей, которые необходимо включить в WSDL, из списка "Доступная связанная информация" в список "Выбранная связанная информация".
  8. Нажмите кнопку "Загрузить".
  9. Сохраните WSDL-файл на своем компьютере.

Выгрузка файлов WSDL для служебных API

Можно выгрузить файлы WSDL для каждого служебного API. Если выгружается файл WSDL для события интеграции, необходимо также выгрузить файлы схемы для каждого типа записи, для которого планируется создавать события интеграции; см. раздел "Выгрузка файлов схемы для событий интеграции".

Чтобы выгрузить файл WSDL для служебных API

  1. В правом верхнем углу любой страницы щелкните глобальную ссылку "Администрирование".
  2. В разделе "Интеграция веб-служб" выберите "Администрирование веб-служб".
  3. В списке выбора службы выберите "Служебные API".

    ПРИМЕЧАНИЕ. Если выбирается служебный API объединения, можно выбрать в списке типов "Пользовательский" или "Общий" тип и выгрузить файл схемы для этого служебного API.

  4. В списке типов выберите "Пользовательский" или "Общий".
  5. В списке "Объект WSDL" выберите имя требуемого служебного API.
  6. Нажмите кнопку "Загрузить".
  7. Сохраните WSDL-файл на своем компьютере.

Выгрузка файлов WSDL для служб администрирования

Можно выгрузить файлы WSDL для каждой службы администрирования.

ПРИМЕЧАНИЕ. Для выгрузки WSDL сценариев оценки или WSDL профиля доступа роль пользователя должна иметь полномочия "Управление ролями и доступом".

Чтобы выгрузить файл WSDL для служб администрирования

  1. В правом верхнем углу любой страницы щелкните глобальную ссылку "Администрирование".
  2. В разделе "Интеграция веб-служб" выберите "Администрирование веб-служб".
  3. В списке выбора службы выберите "Службы администрирования".
  4. В списке "Объект WSDL" выберите требуемую службу.
  5. Нажмите кнопку "Загрузить".
  6. Сохраните WSDL-файл на своем компьютере.

Выгрузка файлов схемы для событий интеграции

Веб-служба событий интеграции использует файлы схемы (XSD) в своих WSDL, которые загружаются в дополнение к файлу integrationevents.wsdl. WSDL-файл содержит прототипы для файлов XSD-схемы для всех типов записей, для которых в компании определены активные действия событий интеграции. Для выгрузки доступны общие файлы схемы. Однако если для типа записи созданы пользовательские поля или переименованы существующие поля, необходимо выгружать пользовательскую схему. Подробнее о веб-службах событий интеграции см. в документе Руководство по Oracle Web Services On Demand.

Чтобы выгрузить файл схемы для событий интеграции

  1. В правом верхнем углу любой страницы щелкните глобальную ссылку "Администрирование".
  2. В разделе "Интеграция веб-служб" выберите "Администрирование веб-служб".
  3. В списке выбора службы выберите "Web Services v1.0" или "Web Services v2.0".
  4. В списке документов выберите "Схема".
  5. В списке типов выберите "Пользовательский" или "Общий".

    Пользовательские поля выводятся в файле схемы по-разному в зависимости от выбранного типа ("Пользовательский" или "Общий"). Для пользовательской схемы тэги XML для полей базируются на тэгах интеграции из настройки полей. Для общей схемы пользовательские поля базируются на общих тэгах XML.

  6. В списке "Объект WSDL" выберите требуемый тип записи, например, "Субъект".

    Перечень объектов, отображаемый в списке "Объект WSDL", зависит от типов записей, настроенных для компании.

  7. В списке "Выбор связанной информации" выберите дочерние типы записей, которые требуется включить в схему.
  8. Нажмите кнопку "Загрузить".
  9. Сохраните файл схемы на своем компьютере.

Доступ к документации веб-служб

Для доступа к документации веб-служб нажмите кнопку "Документация выпуска" в строке заголовка страницы "Администрирование веб-служб". На странице документации Oracle CRM On Demand отображается, откуда можно получить доступ к веб-службам и другой документации для различных выпусков Oracle CRM On Demand.


Опубликовано в Август 2018 Copyright © Oracle, 2005, 2018 гг. Все права защищены.Legal Notices.