在同一个开发人员帐户中区分测试和实际环境的Webhook

问题描述

美好的一天!我正在尝试将docusign应用分配为实时状态,但现在我也想保留此帐户以用于暂存环境。我可以使用另一个集成密钥来创建另一个应用程序。但是我不知道如何通过集成密钥来区分同一帐户中用于测试和实际环境的2个docusign webhooks。有人可以给我提些建议吗?如何在不同的环境下连接集成密钥和webhook?

解决方法

您不应将您的Demo / Developer帐户用于生产数据-信封将带有红色的“演示”水印。

当您拥有付费生产帐户时,建议您将您的网络钩子设置为在不同的网址上运行:类似example.com/webhook/testexample.com/webhook/production之类的网址。如果您的应用程序可以解析查询字符串参数,则可以使用。

将集成密钥升级到生产环境后,它将被复制,因此仍可以在演示环境中使用。建议您使应用程序在演示环境中运行,以便您可以了解DocuSign平台中即将发生的更改。

,

在每个帐户上设置了Connect Webhook,您的DEMO和Production帐户是单独的实体。当您将ikey推向生产时,即使价值相同,它们也完全不同。在生产环境中,您仍然必须为升级后的ikey设置您的秘密密钥和RSA密钥对,请点击此处https://www.docusign.com/blog/dsdev-from-the-trenches-your-apps-approved-for-go-live-now-configure-your-production-account 您可以在沙箱中生成另一个ikey,这也是解决方案。