我使用docusign SOAP API开发了一个集成。我们已经通过了集成认证。使用演示API URL和我的开发帐户可以很好地工作。当我将API URL更新为生产并使用我的实时生产帐户时,当我致电CreateEnvelope()
时,我的返回状态为“用户名和密码中的一个或两个都无效”。我已验证用户名和密码是否正确。我用它们登录生产帐户。我在代码中设置用户名,如[APIKEY] APIUSERNAME。
是否需要授权DocuSign帐户使用集成?我如何知道我的集成商密钥在认证后被转移到生产中?任何想法,当它在开发中工作但不在生产中。
答案 0 :(得分:3)
只是想跟进并发布此问题的答案。在与合作伙伴支持合作之后,我能够让事情顺利进行。
问题与我在创建api代理时使用错误的基本URL有关。我只是传递了docusign生成URL,当我实际需要在每个使用集成的用户的配置中得到它。当我在应用程序的配置部分获得基本URL时,它返回用户帐户所在的实际服务器(其中包括URL中的na1或na2等服务器名称)。将此添加到配置并在我的调用中使用此新的基本URL后,应用程序就可以正常工作。
答案 1 :(得分:1)
是的,我认为需要授权DocuSign生产帐户使用API。如果您肯定在代码中传递了正确的用户名和密码,则很可能是帐户问题。
对于决议,我建议如下。有关您的集成密钥的问题,以及在成功通过认证后确实已提升为生产,您应该联系
apicertifications@docusign.com
如果您有客户经理,您可能也想尝试与他们联系,这可能会更快地回答您的问题。