У меня есть некоторый код, который работает как талисман для создания конверта и добавления получателей с использованием метода Envelopes: create.
Теперь мне нужно начать использовать метод EnvelopeRecipients: create, чтобы добавить некоторые подписывающие лица вуже создан конверт.Документ: https://developers.docusign.com/esign-rest-api/reference/Envelopes/EnvelopeRecipients/create
Мой код работает: я могу создать нового подписавшего, API не возвращает никаких ошибок, но все теги, которые я пытаюсь добавить для этого нового пользователя, не установлены.
Я использую PHP SDK, но я просто покажу вам данные, отправленные SDK в API.
{
"signers": [
{
"clientUserId": 3,
"email": "fakesigner@gmail.com",
"name": "Fake Signer",
"recipientId": 3,
"routingOrder": 0,
"tabs": {
"dateSignedTabs": [
],
"signHereTabs": [
{
"documentId": 1,
"pageNumber": 1,
"xPosition": 100,
"yPosition": 100
}
],
"textTabs": [
]
}
}
]
}
Новый пользователь создан.Все свойства правильны, кроме свойства tabs: tabs = null Я дважды проверил его, и я уверен, что вкладки не существуют в документе.Та же проблема со всеми типами вкладок.Если это так, мой статус конверта отправляется.
Не уверен, что эта проблема возникла из моего кода, из SDK или из API.