enveloppeから特定の受信者ビューを取得したいと考えています。ここでは、私は、API呼び出しから受信者のために持っているデータです:foprにRecipientViewを照会する方法
[#<DocuSign_eSign::Signer:0x0055e9239b8388 @creation_reason="sender", @email="[email protected]",
@is_bulk_recipient="false",
@name="fake name",
@note="",
@recipient_id="1",
@recipient_id_guid="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", @recipient_supplies_tabs="true", @require_id_lookup="false", @role_name="customer",
@routing_order="1",
@status="sent",
@user_id="XXXXXXXXX-XXX-XXXX-XXXXXXXXXXXXXXXXXX">]>
ここに私の現在の要求ペイロードです。
recipient_view_request={
"user_id": user_id_from_previous_request,
"userName": unrelated_name,
'email': unrelated_email,
"returnUrl": return_url,
"authenticationMethod": "email"
}
返されるリンクは間違ったユーザーのものであり、この間違ったユーザーとして署名することができます。これはuser_idパラメータを無視します。正しいユーザーとのリクエストを作成するにはどうすればよいですか?
client_user_idを追加することは可能ですか?すでに送られた封筒に? – Syl
はい、ここに記載されているように、更新受信者の呼び出し、「PUT/v2/accounts/{accountId}/envelopes/{envelopeId}/recipient」を使用する必要があります(https://docs.docusign.com/esign/restapi/Envelopes/EnvelopeRecipients/update /)、署名式を完了していない受信者だけを更新することができます。また、埋め込まれた受信者は、署名式を完了するためにDocuSignからの電子メール通知を受信しません。 –
署名されていないエンベロープでうまく動作します。 – Syl