DocuSign APIを使用して封筒を作成しています。エンベロープを作成している間、私は署名者のリストを渡しているだけでなく、署名者ごとに独自の "RecipientId"(GUID)を設定しています。しかし、エンベロープが作成され、受信者のリスト(署名者)がチェックされ、受信者のIDが常に変更されることがわかったとき。私が渡しているのは "RecipientId"ではありません。RecipientIdがdocusignによって変更される
封筒の作成中に自分の "RecipientId"を設定する方法を教えてください。
- ウェブフックレスポンスが受信者イドを参照してください - - 封筒要求
{ "documents": [{
"documentBase64": "<Base64BytesHere>",
"documentId": "1",
"fileExtension": "pdf",
"name": "lite"
}],
"emailSubject": "test recipient 2",
"recipients": { "signers": [ { "email": "[email protected]",
"name": "xxx yyy",
"recipientId": "1"
} ]
},
"status": "sent"
}
を作成エンベロープを作成中
<DocuSignEnvelopeInformation><EnvelopeStatus>
<RecipientStatuses>
<RecipientStatus>
<Type>Signer</Type>
<Email>[email protected]</Email>
<UserName>xxx yyy</UserName>
<RoutingOrder>1</RoutingOrder>
<Sent>2017-08-29T02:13:33.853</Sent>
<DeclineReason xsi:nil="true"/>
<Status>Sent</Status>
<RecipientIPAddress/>
<CustomFields/>
<AccountStatus>Active</AccountStatus>
<RecipientId>011eac75-f2fa-4f57-94df-5aedaxxxxxxx</RecipientId>
</RecipientStatus>
</RecipientStatuses>
....
<DocuSignEnvelopeInformation><EnvelopeStatus>
ご要望をお寄せください。 –
@CodingDawg { "ドキュメント":[{ "documentBase64": ""、 "文書ID": "1"、 "fileExtension": "PDF"、 "名前": "ライト" } ]、 "emailSubject": "テスト受信者2"、 "受信者":{ "署名者":[ { "メール": "[email protected]"、 "名前": " xxx yyy "、 " recipientId ":" 1 " } ] }、 "ステータス ":"送信済み " } –
Jigar