【问题标题】:Docusign REST API , USER deleteDocusign REST API , 用户删除
【发布时间】:2017-09-22 17:55:47
【问题描述】:

我想从 docuSign 中删除一个用户,我尝试了以下几个步骤,

这会返回来自 Docusign 的所有用户信息: 1.GET https://{{hostenv}}/restapi/{{apiVersion}}/accounts/1119416/users?additional_info=true

这将返回单个用户信息:

2.GET https://{{hostenv}}/restapi/{{apiVersion}}/accounts/1119416/users?email=ravieej.sfdc@gmail.com

回应:

{
"users": [
    {
        "userName": "Ravi -DocuSign API test",
        "userId": "2a441d45-ffc6-4f66-9383-816d0c11fda6",
        "userType": "CompanyUser",
        "isAdmin": "False",
        "userStatus": "Active",
        "uri": "/users/2a441d45-ffc6-4f66-9383-816d0c11fda6",
        "email": "ravieej.sfdc@gmail.com",
        "createdDateTime": "2017-09-22T17:16:54.0670000Z",
        "permissionProfileId": "869172",
        "permissionProfileName": "DocuSign Sender"
    }
],
"resultSetSize": "1",
"totalSetSize": "1",
"startPosition": "0",
"endPosition": "0"

}

我的挑战是用 REST API CALL 删除这个用户?

我正在尝试使用:

删除 https://{{hostenv}}/restapi/{{apiVersion}}/accounts/1119416/users/2a441d45-ffc6-4f66-9383-816d0c11fda6

但我得到的回应是:

404 提供的 URL 未解析为资源。

请帮我解决这个问题。

【问题讨论】:

    标签: docusignapi


    【解决方案1】:

    根据 API 文档:https://docs.docusign.com/esign/restapi/Users/Users/delete/

    您需要以不同的方式格式化您的通话。您需要定位 DELETE https://{{hostenv}}/restapi/{{apiVersion}}/accounts/{{account}}/users 并在调用正文中包含用户 ID,而不是直接通过 URL 定位用户。

    我能够通过此调用关闭用户: DELETE {{vx}}/accounts/{{accountid}}/users

    {
    "users":[
        {
            "userId": "25bc029d-xxxx-xxxx-xxxx-407676d57bfb"
        }
        ]
    }
    

    【讨论】:

      猜你喜欢
      • 2013-10-24
      • 2021-05-18
      • 2020-08-29
      • 1970-01-01
      • 1970-01-01
      • 2020-03-11
      • 1970-01-01
      • 2016-11-14
      • 1970-01-01
      相关资源
      最近更新 更多