SAPUI5中的数字签名听起来不错,不是吗?默认情况下,DocuSign事务和工作流通过电子邮件启动。收件人(在本例中称为远程收件人)使用系统生成的电子邮件链接通过DocuSign网站完成其文档。使用嵌入式收件人,您可以让用户直接通过UI签名或发送文档,避免上下文切换到电子邮件。
在本教程中,我们将在DocuSign中创建一个简单的文档,并通过将DocuSign平台嵌入SAPUI5应用程序进行电子签名,企业管理类软件,允许用户直接通过我们的应用程序进行签名。
前提条件
SAP云平台试用租户SAP云平台开放连接器试用版租户。DocuSign demo account
DocuSign API Provider Setup
注意:不能使用常规DocuSign试用帐户创建集成器密钥;您必须使用开发者演示帐户。
https://account-d.docusign.com/
按照以下步骤检索创建DocuSign连接器实例所需的Integrator密钥。
2.单击右上角的配置文件并选择"管理"
3.转到"API和密钥",中国物联网,然后单击"添加应用程序/集成密钥"
4。添加应用程序名称,然后单击添加。在下一页复制集成键。
5。请按照以下步骤在SAP Cloud中创建DocuSign实例。
登录到您的SAP Cloud平台试用版并导航到Neo试用版。从servicest ab中,搜索并选择Open Connectors tile,然后单击Go to Service您将被导航到SAP Cloud Platform Open Connectors主页或登录页。单击连接器选项卡并搜索DocuSign,选择"验证以连接DocuSign"选项。在下一页中,选择身份验证类型为"oauth2password",输入复制的Integrator密钥和您的DocuSign凭据以对实例进行身份验证。
6。在成功创建到DocuSign应用程序的经过身份验证的连接之后,您将能够从SAP Cloud Platform Open Connectors测试连接。
7。在菜单中选择实例,点击API文档
8。选择"模板"并单击"试用"以测试与第三方应用程序的连接,然后单击"执行"按钮。
9.复制授权令牌头值,返利优惠券,这将有助于从您的Fiori应用程序连接DocuSign API。
登录转到您的SAP Cloud Platform试用版并导航到Neo试用版。
选择Destinations选项卡,然后选择New Destination以创建SAP Cloud Platform Open Connectors的新目的地。
输入目的地名称,如Open Connectors,输入SAP Cloud Platform Open Connectors试用租户的URL
https://api.openconnectors.eu3.ext.hanatrial.ondemand.com/elements/api-v2
必须注明该目的地的名称,稍后将在Fiori申请中使用(neo中)-应用程序.json)文件
在DocuSign中创建文档模板
我们成功在SAP云平台中创建DocuSign实例。下一步是在DocuSign中创建一个模板,以便在我们的应用程序中使用。
请按照以下步骤创建一个简单的模板。
1。登录DocuSign开发者账号
2。选择"管理模板",单击"新建"创建模板。
3。输入角色作为签名者,然后单击下一步。
4。将左侧面板中的控件拖放到文档中。我选择了文本控件作为示例。
5。选择文档中的文本字段,并在右侧面板的数据标签字段中输入值。
注意:此数据标签值很重要,云的服务器,因为我们将在UI5应用程序中使用它来传递值。
6。点击保存,我们就可以开始了。
SAPUI5应用程序
嵌入式签名-或信封收件人视图-允许用户通过您的应用程序或网站直接签名。当您嵌入收件人时,您告诉DocuSign平台您的应用程序将生成签名URL、验证收件人、提交签名请求,淘客大联盟,并在交易完成后重新定向。
嵌入签名分两步进行,
第1步:使用嵌入的收件人发送信封
第2步:生成收件人签名URL
第1步的有效负载是,
jQuery Ajax从Open Connectors获取响应,-authToken是我们从Open Connectors API检查步骤复制的一个包封。
您将在响应中获得信封id,使用它生成收件人签名URL。
将该URL嵌入HTML控件。
演示:
现在用户可以在DocuSign界面上签名,一旦用户单击Finish,它将重定向到我们在第二个负载中提到的URL。
希望这篇博文能帮助您将DocuSign集成到应用程序中,如果您有任何问题,请告诉我。