Отправить HTTP-запрос в SharePoint с помощью метода GET и URI GetByTitle - PullRequest
0 голосов
/ 13 апреля 2020

Я пытаюсь создать поток утверждения в Power Automate после обхода https://kamdaryash.wordpress.com/2020/04/

Моя целевая папка на SharePoint находится в папке (Shared Documents / MyFolder )

один шаг 4 (Отправить HTTP-запрос в SharePoint), у меня есть следующее:

 - Site Address: approvals - https://something.sharepoint.com/sites/SOPapprovals
 - Method: GET
 - Uri: _api/Web/Lists/GetByTitle(‘Shared%20Documents/MyFolder’)/Items?$select=EncodedAbsUrl,FileLeafRef,ID&$Filter=Id eq ItemId
 - Header: { "Accept": "application/json;odata=nometadata"}

Единственная проблема заключается в том, что я всегда получаю следующее сообщение об ошибке

<m:error xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
<m:code>
-1, Microsoft.SharePoint.Client.InvalidClientQueryException
</m:code>
<m:message xml:lang="en-US">
The expression "Web/Lists/GetByTitle(‘Shared Documents/0. Submitted For Approval’)/Items" is not valid.
</m:message>
</m:error>

У кого-нибудь есть идеи, откуда возникла проблема?

Спасибо

1 Ответ

0 голосов
/ 14 апреля 2020

/ _ api / Web / Lists / GetByTitle ('SubmitForApproval') / Items

...