在我的公司,我们正在实施DocuSign的某些部分,并且遇到了我们认为REST API不支持的情况。
有时我们系统中的用户会更改电子邮件地址。我们希望将此更改推送给用户的DocuSign,而无需用户登录DocuSign并通过控制台手动更改其电子邮件地址。当然,这会在DocuSign的登录页面上更改用户进行身份验证的用户名。
使用DocuSign REST API,是否有可能更改用户的电子邮件地址(实际上更改了他们的登录名为DocuSign)?
答案 0 :(得分:0)
DocuSign系统不支持通过API(REST或SOAP)更改电子邮件地址。这主要是由于安全限制 - 不幸的是,您的用户需要手动进入DocuSign控制台并转到Preferences
更改其电子邮件地址。
可能会使此过程更顺畅的一件事是,当用户请求更改其电子邮件地址时,会自动为您的用户打开控制台。您可以在自己的网站或应用中的嵌入式iFrame中打开控制台,然后可以从中更改其帐户信息。您只需要用户的凭据(以及集成的集成商密钥),您就可以打开它们的控制台。
第三个API演练 - Embedded DocuSign Console - 详细说明了如何以6种不同的语言(PHP
,Java
,Javascript
,Python
,{ {1}}和C#
)。您只需要在您的环境中进行以下调用,只需在POST请求正文中使用Objective-C
:
方法
accountId
URI
POST
BODY
/accounts/{accountId}/views/console