Docusignapi 在每个请求上刷新JWT令牌
我正在使用Docusign设置文档设计过程。因为我们有多个关联,所以我们为每个关联设置了多个帐户(在一个组织下大约有20个APIAccountID(或者您可以说是一个INTEGRATOR_KEY_ID))。有人能告诉我如何根据我们收到的请求切换到不同的APIAccountID吗。另外,当我们每次收到不同关联的请求时,创建一个新的DocuSignConnection是否正确?您的集成应该只使用一个Docusignapi 在每个请求上刷新JWT令牌,docusignapi,Docusignapi,我正在使用Docusign设置文档设计过程。因为我们有多个关联,所以我们为每个关联设置了多个帐户(在一个组织下大约有20个APIAccountID(或者您可以说是一个INTEGRATOR_KEY_ID))。有人能告诉我如何根据我们收到的请求切换到不同的APIAccountID吗。另外,当我们每次收到不同关联的请求时,创建一个新的DocuSignConnection是否正确?您的集成应该只使用一个INTEGRATOR\u键来完成整个集成。当使用其中一个时,例如您提到的JWT 用户通过提供凭据并单击
INTEGRATOR\u键来完成整个集成。当使用其中一个时,例如您提到的JWT
用户通过提供凭据并单击“接受”授予访问权限后,访问令牌将发送回您的应用程序(在integrator密钥上指定的重定向URI处)
然后使用该访问令牌调用将返回给定用户的帐户ID的
用户信息API
请求:
Authorization: Bearer eyJ0eX...MrhIddzBAQ
GET https://account-d.docusign.com/oauth/userinfo
答复:
{
"sub": "4799e5e9-1559-4915-9862-cf4713bbcacc",
"name": "Susan Smart",
"given_name": "Susan",
"family_name": "Smart",
"created": "2015-08-13T22:03:03.45",
"email": "susan.smart@example.com",
"accounts": [
{
"account_id": "a4ec37d6-04aa-4f37-86c2-143885c220e1",
"is_default": true,
"account_name": "Susan Smart",
"base_uri": "https://domain.example.com",
"organization": {
"organization_id": "9c5fb8e1-b0bf-4970-8e0e-054ff8a249bf",
"links": [
{
"rel": "self",
"href": "https://account.domain.example.com/organizations/9c5fb8e1-b0bf-4970-8e0e-054ff8a249bf"
}
]
}
}
]
}
对于整个集成,您的集成应该只使用一个INTEGRATOR\u键
。当使用其中一个时,例如您提到的JWT
用户通过提供凭据并单击“接受”授予访问权限后,访问令牌将发送回您的应用程序(在integrator密钥上指定的重定向URI处)
然后使用该访问令牌调用将返回给定用户的帐户ID的
用户信息API
请求:
Authorization: Bearer eyJ0eX...MrhIddzBAQ
GET https://account-d.docusign.com/oauth/userinfo
答复:
{
"sub": "4799e5e9-1559-4915-9862-cf4713bbcacc",
"name": "Susan Smart",
"given_name": "Susan",
"family_name": "Smart",
"created": "2015-08-13T22:03:03.45",
"email": "susan.smart@example.com",
"accounts": [
{
"account_id": "a4ec37d6-04aa-4f37-86c2-143885c220e1",
"is_default": true,
"account_name": "Susan Smart",
"base_uri": "https://domain.example.com",
"organization": {
"organization_id": "9c5fb8e1-b0bf-4970-8e0e-054ff8a249bf",
"links": [
{
"rel": "self",
"href": "https://account.domain.example.com/organizations/9c5fb8e1-b0bf-4970-8e0e-054ff8a249bf"
}
]
}
}
]
}
您有一个代表多个协会(组织)发送签名请求的应用程序吗
正如Ergin所说,您的应用程序将有一个用于所有关联的集成密钥
当一个人使用OAuth身份验证代码授权登录到您的应用程序时,您的应用程序将收到一个访问令牌。您可以使用该访问令牌来查找用户的帐户和站点(API URL)
您的应用程序可以为任意数量的人及其关联发送请求。每个API请求都包括用户的个人访问令牌、帐户id,并使用站点数据创建URL
HTH.您有一个应用程序代表多个协会(组织)发送签名请求吗
正如Ergin所说,您的应用程序将有一个用于所有关联的集成密钥
当一个人使用OAuth身份验证代码授权登录到您的应用程序时,您的应用程序将收到一个访问令牌。您可以使用该访问令牌来查找用户的帐户和站点(API URL)
您的应用程序可以为任意数量的人及其关联发送请求。每个API请求都包括用户的个人访问令牌、帐户id,并使用站点数据创建URL
嗯