Как я могу добавить нескольких пользователей в проект GoodData через клиент отдыха
В настоящее время я использую следующий синтаксис, чтобы добавить человека в проект с помощью клиента отдыха.
{ "user" : {
"content" : {
"status":"ENABLED",
"userRoles":["/gdc/projects/n32w1hmt4if84vrcinsunvo4bo72cj38/roles/4"]
},
"links" : {
"self":"/gdc/account/profile/3c793eb92ca1dcbd8254d9b02cb49ac8"
}
}
}
Я хотел бы иметь возможность добавить весь список людей в проект одновременно. Это возможно?
1 ответ
На самом деле это не поддерживается самим API. Вы должны вызывать API в цикле для каждого пользователя, которого вы хотите добавить в проект. Решение состоит в том, чтобы написать собственный код для этого. Вы также можете использовать наш Ruby SDK, где вы можете легко использовать методы GoodData, у нас уже есть реализованный метод projectInvitation.
Смотрите это для более подробной информации: http://sdk.gooddata.com/
Пожалуйста, дай мне знать, если возникнут какие-либо вопросы!
январь