Доступ к элементам списка дочернего сайта sharepoint с использованием URL-адреса REST oData - PullRequest
0 голосов
/ 14 июля 2020

Я пытаюсь получить доступ к элементам в списке на дочернем сайте семейства сайтов sharepoint с помощью REST API.

Для доступа к элементам списка на сайте мы используем: https://Server/Site/_api/web/lists/getbytitle ('myList' ) / items (это работает)

Но если я попытаюсь использовать то же самое для дочернего сайта, это не сработает: https://Server/Site/SubSite/_api/web/lists/getbytitle ('myList') / items

Есть идеи, как чтобы достичь этого?

Я просмотрел документацию здесь http://msdn.microsoft.com/en-us/library/fp142385.aspx, но она не дает никакой информации о дочерних сайтах. ОШИБКА почтальона

Ответы [ 2 ]

0 голосов
/ 15 июля 2020

Warrior,

Я тестировал его в своей среде SPO. Он может получать элементы с дочернего сайта.

введите описание изображения здесь

Не могли бы вы проверить правильность URL-адреса и наличие списка на дочернем сайте? А что с сообщением об ошибке?

BR

0 голосов
/ 14 июля 2020

Вам нужно получить текущий URL-адрес сайта _spPageContextInfo.webAbsoluteUrl

Попробуйте это:

var url = _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists/getbytitle('myList')/items"

или напишите url

  1. http://sp
  2. http://sp/sites/test
  3. http://sp/sites/test/avi
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...