Как получить контент брокера Tridion через вызов веб-сервиса?
Мне нужно получить доступ к содержимому динамического брокера через вызов веб-службы для мобильного веб-сайта на основе html5. мы находимся на SDL 2011 версии сборки:6.1.0.55920.
- Брокерский контент уже доступен как веб-сервис?
- Есть ли какие-либо настройки конфигурации, которые необходимо выполнить?
Может ли кто-нибудь предоставить необходимые руководящие принципы.
Заранее спасибо.
2 ответа
Существует веб-служба OData доставки контента, которая может использоваться для извлечения динамического контента из посредника. Чтобы установить его, проверьте документы в следующих местах:
Установка.Net: http://sdllivecontent.sdl.com/LiveContent/content/en-US/SDL_Tridion_2011_SPONE/task_3E3A2FB1B4E34C20934B5A841C2E0930 (необходим вход в систему)
Установка Java: http://sdllivecontent.sdl.com/LiveContent/content/en-US/SDL_Tridion_2011_SPONE/task_DC046ED58691440E92ED1A8672851427 (необходим вход в систему)
Эта информация также содержится в руководстве по установке в формате PDF.
Информацию о реализации службы можно найти в документации по адресу http://sdllivecontent.sdl.com/LiveContent/content/en-US/SDL_Tridion_2011_SPONE/concept_DFBA3FF3977045F892ABB4FCF8DA38B1
Сначала вам нужно изменить файл cd_storage_confe.xml для запросов к базе данных брокера. Этот файл находится в папке bin\config сайта.
Включить этот тег:
<SearchFilter Name="SearchFilter" Class="com.tridion.broker.components.meta.MsSqlSearchFilterHome" defaultStorageId="defaultdb"/>
После этого вы можете использовать механизм запросов брокера для извлечения контента из базы данных брокера и динамического отображения данных.
Дополнительная помощь на сайте SdlLive (требуется вход в систему)