Для метода DocuSign REST API DELETE требуется тело - PullRequest
0 голосов
/ 24 мая 2018

Например, чтобы удалить участника из подписывающей группы, вы звоните:

/restapi/v2/accounts/1686083/signing_groups/{groupId}/users

и предоставляете:

{
    "users": [
        {
            "userName": "sample string 1",
            "email": "sample string 2"
        }
    ]
}

в качестве тела

Но мой объект REST(в ServiceNow) не позволяет мне предоставить тело, когда я использую метод удаления.Я просто застрял?

Ответы [ 2 ]

0 голосов
/ 25 мая 2018

Если вы используете RestMessageV2 в исходящем REST со сценарием ServiceNow, есть метод setRequestBody, который можно использовать для задания тела запроса в виде строки:

Пример в документации здесь

var sm = new sn_ws.RESTMessageV2("Update user","post"); 
var body = "{ ...Message body content... }";
sm.setRequestBody(body);
0 голосов
/ 24 мая 2018

Я не думаю, что есть какой-либо другой способ удалить пользователя из SigningGroup с помощью API.Вы можете попытаться обновить пользователя в группе подписи на фиктивное электронное письмо, чтобы исходный пользователь не получал письмо для подписи.И время от времени DS Admin может перейти к WEBApp и вручную удалить его, если Service сейчас не разрешает операцию удаления API DS с телом.

...