Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docusignapi Docusign集成器密钥和用户名关系_Docusignapi - Fatal编程技术网

Docusignapi Docusign集成器密钥和用户名关系

Docusignapi Docusign集成器密钥和用户名关系,docusignapi,Docusignapi,我通过自定义X-DocuSign-Authentication头属性使用with DocuSign,我对用户名和集成器密钥之间的关系有点困惑 例如,出于测试目的,我使用了以下场景: 我发送了一个签署文件的请求,并使用Integrator-Key-1获得了信封ID 在我发送请求以获取用于嵌入签名的收件人视图url后,使用相同的凭据和提供的信封ID,但使用另一个Integrator-Key-2 我原以为请求会失败,但它工作正常,文档会显示以供签名。 即使提供的integrator密钥属于不同的用户,

我通过自定义X-DocuSign-Authentication头属性使用with DocuSign,我对用户名和集成器密钥之间的关系有点困惑

例如,出于测试目的,我使用了以下场景:

我发送了一个签署文件的请求,并使用Integrator-Key-1获得了信封ID 在我发送请求以获取用于嵌入签名的收件人视图url后,使用相同的凭据和提供的信封ID,但使用另一个Integrator-Key-2 我原以为请求会失败,但它工作正常,文档会显示以供签名。 即使提供的integrator密钥属于不同的用户,我也会得到相同的结果

所以,我真的很困惑积分器键是用来做什么的。
谢谢。

积分器键用于识别集成。一旦批准在特定的DocuSign环境(如demo、prod)中使用,集成器密钥可用于发出与该环境中任何帐户和/或用户关联的数据的API请求,当然,前提是每个API请求都包含适当的信息,以验证提出API请求的用户


因此,例如,如果您是一个ISV,正在构建一个集成,该集成将由多个DocuSign帐户中的多个客户使用,那么您可以对集成所涉及的所有API调用使用相同的集成器密钥,无论与任何特定请求关联的帐户和/或用户。

integrator密钥标识集成。一旦批准在特定的DocuSign环境(如demo、prod)中使用,集成器密钥可用于发出与该环境中任何帐户和/或用户关联的数据的API请求,当然,前提是每个API请求都包含适当的信息,以验证提出API请求的用户


因此,例如,如果您是一个ISV,正在构建一个集成,该集成将由多个DocuSign帐户中的多个客户使用,那么您可以对集成所涉及的所有API调用使用相同的集成器密钥,不考虑与任何特定请求相关的帐户和/或用户。

Integrator密钥也称为客户端id,是使用DocuSign API对您的帐户进行身份验证的唯一标识符。如果在同一环境中有两个Integrator键,则可以使用任何Integrator键调用DS API。但是Integrator Key对于DocuSign具有更大的价值,例如,如果您已经使用带有IK 1的DS API创建了一个应用程序,并且您查看了要在PROD环境中使用的此IK。通过审核流程后,IK将升级到PROD环境,使您能够在API规则和限制范围内在Live/PROD环境中调用DS API。现在在将来,您在您的终端上做了任何代码更改,并且您新部署的代码没有按照DS API规则和限制进行开发,那么DS可以将您的IK列入黑名单,以便不在PROD中使用,这将直接影响您的应用程序在产品中停止。

Integrator密钥也称为客户端id,是使用DocuSign API对您的帐户进行身份验证的唯一标识符。如果在同一环境中有两个Integrator键,则可以使用任何Integrator键调用DS API。但是Integrator Key对于DocuSign具有更大的价值,例如,如果您已经使用带有IK 1的DS API创建了一个应用程序,并且您查看了要在PROD环境中使用的此IK。通过审核流程后,IK将升级到PROD环境,使您能够在API规则和限制范围内在Live/PROD环境中调用DS API。现在,将来您在您的终端上做了任何代码更改,并且您新部署的代码没有按照DS API规则和限制进行开发,那么DS可以将您的IK列入黑名单,以便不在PROD中使用,这将直接影响您的应用程序在PROD中停止。

谢谢。您是否可以在此处链接到任何相关文档?我想尝试在沙盒环境中对多个帐户使用单个集成密钥,但到目前为止,沙盒似乎仅限于单个帐户。因此,我担心在部署到实时环境之前无法测试/确认此行为。我不确定是否有官方文档,但这段视频由他们的一位高级开发人员拥护者发布到DocuSign博客上:。此视频包含与我上面的答案一致的信息-即,一个集成键代表一个应用程序,。。。任何人都可以使用带有IK的应用程序,包括API支持。谢谢。您是否可以在此处链接到任何相关文档?我想尝试在沙盒环境中对多个帐户使用单个集成密钥,但到目前为止,沙盒似乎仅限于单个帐户。因此,我担心在部署到实时环境之前无法测试/确认此行为。我不确定是否有官方文档,但此视频已发布到DocuSign blo g由他们的一位高级开发人员倡导者:。此视频包含与我上面的答案一致的信息-即,一个集成键代表一个应用程序,。。。任何人都可以使用带有IK的应用程序,任何帐户都可以提供API支持。