【发布时间】:2014-11-13 05:01:53
【问题描述】:
我正在尝试将收件人添加到一个草稿信封,该信封是从用于角色(“AllianceDirectoy”和“Partner”)的模板创建的。为了清楚起见,两个角色都在路由顺序 1 中,但这无关紧要。
创建信封后,我们可以看到草稿信封已创建并定义了两个角色。
现在我尝试将收件人添加到我的角色“AlliancesDirector”。
{
"signers": [
{
"email": "mike@xyz.com",
"Name": "Mike",
"RecipientId": 1,
"RoleName": "AlliancesDirector",
}
]
}
这会导致以下响应:
如果我然后查看已添加到信封 ID 的收件人,请参阅以下内容:
这自然让我相信,当我尝试使用“1”的已在使用的收件人 ID 添加收件人时,它不喜欢。例如,如果我将接收者 ID 更改为 5,它会添加我的接收者除了角色。除了角色我不想添加,我想把一个用户放到预定义的角色中。
希望对我要完成的工作的更详细说明有所帮助。
【问题讨论】:
-
您似乎没有在
"RoleName": "AlliancesDirector",中传递带有额外逗号的有效 JSON。您也没有使用常规的 cammelCase... 它应该是roleName、recipientId等。您对 2 个调用中的每一个使用什么 URL 和方法? -
您还应该首先包含您在从模板创建信封时使用的请求正文。
-
我想得越多,问题一定是你如何从模板创建信封。您当时是否将收件人分配给角色?那个调用的 JSON 是什么样的??
标签: docusignapi