首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >要签名的缓冲区参数是必需的-创建图形签名- DSA(DocuSign签名设备) REST Web服务

要签名的缓冲区参数是必需的-创建图形签名- DSA(DocuSign签名设备) REST Web服务
EN

Stack Overflow用户
提问于 2020-06-24 18:25:57
回答 1查看 56关注 0票数 0

使用此接口(函数)创建图形化签名出错

Image Attached API CodeSample PostMan

EN

回答 1

Stack Overflow用户

发布于 2020-06-28 15:12:44

要在DSA中创建图形签名,应使用以下命令

代码语言:javascript
复制
POST https://DSA:8081/sapiws/v1/users/{{USER}}/graphical_signatures

{
    "imageName" : "The Graphical Image Name",
    "imageFile" : "The Graphical Signature Image Data In Base 64"
}

当{{ user }}是要创建图形签名的用户名时

如果您要执行签名操作,DSA Rest API允许您通过三种不同的方式进行签名。

  1. Buffer sign
  2. Sign on a signature field
  3. Create field

sign

缓冲标志-

代码语言:javascript
复制
PUT https://DSA:8081/sapiws/v1/digital_signature

{
    "signBuffer": {
        "BufferToSign": "Data"
    }
}

当" data“是您想要登录的数据时,应该使用Base64进行编码。

在签名字段上签名-

代码语言:javascript
复制
PUT https://DSA:8081/sapiws/v1/digital_signature

{
    "signField": {
        "signatureFieldName": "The Signature Name"
                        "file": "The PDF File Data",
        "FileType": "PDF"
    }
}

当PDF文件数据为Base64格式时。

您可以通过如下方式获取签名字段名称。

代码语言:javascript
复制
POST https://DSA:8081/sapiws/v1/digital_signature

{
    "getAllSignatureFields": {
        "file": "The Signed File",
        "FileType": "PDF",
    }
}

创建字段并签名-

代码语言:javascript
复制
PUT https://DSA:8081/sapiws/v1/digital_signature

{
    "CreateAndSignField": {
        "file": "The PDF File Data",
        "fileType": "PDF"
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62552912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档