Попробуйте самый простой и быстрый способ 
установки OnlyOffice

Коллекция guid-ов и работа с группами

Вопросы/проблемы по интеграции

Коллекция guid-ов и работа с группами

Сообщение lehik74 » Чт окт 25, 2018 9:14 am

Текущая версия ComunityServer 9.6.594

Хочу применить метод
POST api/2.0/group/{groupid}/members

В документации сказано, что есть параметр "members sent in body" - User list, тип "Collection of guids", пример "9924256A-739C-462b-AF15-E652A3B1B6EB"

Не могу допетрить как сформировать коллекцию, то бишь список гуидов пользователей. Подскажите пжлст... Как только не изгалялся в попытке составить массив значений, но каждый раз получал ответ:
{"status":1,"statusCode":500,"error":{"message":"Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).","hresult":-2146233033,"data":{}}}

Когда я использую не список гуидов, а передаю один гуид, метод POST прекрасно отрабатывает

Мой кусочек кода на PowerShell:

$user1="841f1661-96fd-440d-b909-60bfe29a19e4"
$user2="1950d9ee-2892-424e-bbd1-d179f5267277"
$body = @{"members"=$user1,$user2}
Invoke-WebRequest -Uri "http://localhost/api/2.0/group/{b46fcdb8-14f2-431b-bb07-f77dcfee6bb6}/members" -Method POST -Body $body -Headers $header
Сокольников Алексей
lehik74
 
Сообщения: 5
Зарегистрирован: Ср июн 06, 2018 3:32 am
Откуда: Курган

Re: Коллекция guid-ов и работа с группами

Сообщение Kirill_sol » Пт окт 26, 2018 5:15 am

Здравствуйте.

Вот пример
Content-Type application/x-www-form-urlencoded
members[0]=841f1661-96fd-440d-b909-60bfe29a19e4&members[1]=1950d9ee-2892-424e-bbd1-d179f5267277

Content-Type application/json
{"members":["841f1661-96fd-440d-b909-60bfe29a19e4","1950d9ee-2892-424e-bbd1-d179f5267277"]}

Content-Type text/xml
<root><members>841f1661-96fd-440d-b909-60bfe29a19e4</members><members>1950d9ee-2892-424e-bbd1-d179f5267277</members></root>
Kirill_sol
 
Сообщения: 235
Зарегистрирован: Чт апр 12, 2018 9:58 am

Re: Коллекция guid-ов и работа с группами

Сообщение lehik74 » Пт окт 26, 2018 5:29 am

YES! Заработало!
Спасибо :)
Сокольников Алексей
lehik74
 
Сообщения: 5
Зарегистрирован: Ср июн 06, 2018 3:32 am
Откуда: Курган

Re: Коллекция guid-ов и работа с группами

Сообщение Kirill_sol » Пт окт 26, 2018 1:36 pm

Если у Вас есть еще вопросы, обращайтесь.
Kirill_sol
 
Сообщения: 235
Зарегистрирован: Чт апр 12, 2018 9:58 am


Вернуться в API

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron