尝试获取 jwt 时出现 DocuSign 404 错误
DocuSign 404 error when trying to get jwt
我们正在尝试在产品上测试 Docusign,这些是我提供的 (python) docusign 客户端的详细信息:
from docusign_esign import ApiClient
ds_app = api_client.request_jwt_user_token(
client_id=INTEGRATION_KEY,
user_id=USER_ID,
oauth_host_name=BASE_PATH,
private_key_bytes=RSA_PRIVATE_KEY,
expires_in=3600,
scopes=SCOPES,
)
BASE_PATH 计算使用:
GET https://www.docusign.net/restapi/v2.1/login_information
看起来像:
na3.docusign.net/restapi/v2.1/accounts/MYACCOUNTNUMBER
输出是 404:
(404)
Reason: The URL provided does not resolve to a resource.
我不确定我做错了什么
您拥有的 URL 是电子签名 API 调用此帐户的最高级别,但它本身没有任何作用(除了给您 404)。
它下面有资源,例如尝试放置 /envelopes
并执行 get 或 /users
并执行 GET 并查看是否没有看到 404.
可以在 DocuSign eSignature API Reference 中找到完整的端点列表。
用于生产的 oauth_host
参数是 account.docusign.com,
,但对于开发者它是 account-d.docusign.com
。
我们正在尝试在产品上测试 Docusign,这些是我提供的 (python) docusign 客户端的详细信息:
from docusign_esign import ApiClient
ds_app = api_client.request_jwt_user_token(
client_id=INTEGRATION_KEY,
user_id=USER_ID,
oauth_host_name=BASE_PATH,
private_key_bytes=RSA_PRIVATE_KEY,
expires_in=3600,
scopes=SCOPES,
)
BASE_PATH 计算使用:
GET https://www.docusign.net/restapi/v2.1/login_information
看起来像:
na3.docusign.net/restapi/v2.1/accounts/MYACCOUNTNUMBER
输出是 404:
(404)
Reason: The URL provided does not resolve to a resource.
我不确定我做错了什么
您拥有的 URL 是电子签名 API 调用此帐户的最高级别,但它本身没有任何作用(除了给您 404)。
它下面有资源,例如尝试放置 /envelopes
并执行 get 或 /users
并执行 GET 并查看是否没有看到 404.
可以在 DocuSign eSignature API Reference 中找到完整的端点列表。
用于生产的 oauth_host
参数是 account.docusign.com,
,但对于开发者它是 account-d.docusign.com
。