Я пытаюсь создать и отправить конверт, используя шаблон DocuSign и личную подпись с проверкой SMS. Я могу отправить конверт, используя обычных подписывающих лиц получателей, но у меня возникают проблемы с комбинацией «Шаблон/лицо, подписывающие лица». Я получаю этот ответ с моим запросом:
{
"errorCode" : "IDENTITY_WORKFLOW_INVALID_INPUTOPTION_EMPTY_PHONE_NUMBER_LIST",
"message" : "The identity workflow intput option phone number list specified is empty."
}
Вот JSON для моего конверта, который я отправляю:
{
"disableResponsiveDocument" : false,
"emailBlurb" : "",
"emailSubject" : "Please DocuSign Company Agreement",
"recipients" :
{
"carbonCopies" : []
},
"status" : "sent",
"templateId" : "xxxx-xxx-xxx-xxx-xxxxxxx",
"templateRoles" :
[
{
"hostEmail" : "[email protected]",
"hostName" : "John Simpson",
"identityVerification" :
{
"inputOptions" :
[
{
"name" : "phone_number_list",
"phoneNumberList" :
[
{
"countryCode" : "61",
"number" : "0412 345 678"
}
],
"valueType" : "PhoneNumberList"
}
],
"steps" : null,
"workflowId" : "xxxx-xxx-xxx-xxx-xxxxxxx"
},
"inPersonSignerName" : "Jenny Jones",
"roleName" : "Customer",
"routingOrder" : "1",
"tabs" : {}
}
]
}
Я следил за инструкции по аутентификации телефона, и тот же код работает для обычных подписантов, поэтому не уверен, что я здесь делаю неправильно?
Номера телефонов не могут содержать пробелы
0412 345 678 - плохо
0412345678 хорошо
(Кстати, если это ваш настоящий номер, вы получили SMS от DocuSign — это я пробовал)
Я подтвердил, попробовав с пробелами - получил вашу ошибку, а затем удалил пробелы и не получил ошибку
Я удалил пробелы и все еще получаю ту же ошибку. Я успешно отправлял запросы с пробелами, прежде чем использовать обычных певцов, так что не думаю, что проблема здесь? p.s. это не мой настоящий номер, просто выдуманный.