我使用demo docusign帐户开发了一个有效的嵌入式签名仪式。我正在尝试添加smsAuthentication。
以下是我的信封创建API调用的摘要:
"recipients": {
"signers": [
{
"email": "XXXXXXXX",
"clientUserId": XXXXXXXX,
"recipientId": XXXXXXXX,
"name": "XXXXXXXX",
"idCheckConfigurationName": "SMS Auth $",
"smsAuthentication": {
"senderProvidedNumbers": [
"+33XXXXXXXX"
]
},
然后我检索了一个有效的嵌入式签名网址,但在我开始签名时没有发送确认短信。
使用模拟账户上的手动表格发送信封时,会正确发送短信。我已经检查过手动表单的API调用,它与我的类似(它使用"idCheckConfigurationName": "SMS Auth $",
),除了它没有嵌入(没有指定clientUserId
)。
使嵌入式签名使用SMS身份验证还有其他必要步骤吗?
答案 0 :(得分:3)
您错过了设置一个属性" requireIdLookup":" true",代码看起来像
"idCheckConfigurationName": "SMS Auth $",
"requireIdLookup": "true", <----- missing
"smsAuthentication": {
"senderProvidedNumbers": [
"xxx-xxx-xxxx"
]
}