запрос службы odata Содержание страницы


3

Я пытаюсь запросить опубликованное содержимое страницы, вызывая приведенный ниже URL-адрес службы odata.

http://host:port/odata.svc/PageContents(PageId=172261,PublicationId=311)

в ответ я вижу только ссылки на соответствующие пункты «» и некоторые другие свойства «». Может ли кто-нибудь помочь в следующем вопросе, пожалуйста?

  • Есть ли способ получить содержимое опубликованной страницы (скажем, страница включает в себя 2-компонентную презентацию) через URL-адрес службы odata? Если да, то какие параметры запроса необходимо добавить в URL?
1

Для меня похоже, что Страница публикуется в файловой системе вместо DB. OData использует базу данных только для возврата контента, поэтому сначала проверьте, хранишь ли вы эту страницу в базе данных.


1

Если вы хотите получить доступ к ComponentPresentations включены в страницу с OData, URL-адрес будет:

http://host:port/odata.svc/Pages(ItemId=172261,PublicationId=311)/ComponentPresentations 

1

, если его публикации в базу данных, как @Nuno Отдается выше попробовать следующую команду.

http://host:port/odata.svc/Pages(ItemId=172261,PublicationId=311)/ComponentPresentations