このドキュメントに従って、API 経由で署名するために Power Automate を使用して SharePoint リストから Docusign にドキュメントを渡しています: https://www.docusign.com.au/blog/get-the-flow-sending-docusign-envelopes-microsoft -電源自動化. ドキュメントは標準のテンプレートではありません。ドキュメントには、名前、役職、会社の詳細の標準「署名ブロック」、および署名者の署名と日付を除いて、任意のコンテンツを含めることができます。これらのそれぞれには、Docusign に渡されるドキュメント内に Autoplace プレースホルダー (タグ) があります。渡されるドキュメントの AutoPlace タグと一致する AutoPlace タグを定義して、DocuSign のフィールド「name」、「title」、「company」の「テキスト フィールド」としてドキュメント カスタム フィールドを構成しました。DocuSign で署名するためにドキュメントを表示すると、これらのフィールドは DocuSign ドキュメントに表示されますが、入力されません。
API を使用してこれらのフィールドのデータ値を渡すにはどうすればよいですか?
以下は、Power Automate カスタム コネクタ内の Swagger コードの受信者部分です。
schema:
type: object
properties:
documents:
type: array
items:
type: object
properties:
documentBase64: {type: string, description: documentBase64}
documentId: {type: string, description: documentId}
fileExtension: {type: string, description: fileExtension}
name: {type: string, description: name}
order: {type: string, description: order}
description: documents
emailSubject: {type: string, description: emailSubject}
emailBlurb: {type: string, description: emailBlurb}
recipients:
type: object
properties:
signers:
type: array
items:
type: object
properties:
email: {type: string, description: email}
name: {type: string, description: name}
title: {type: string, description: title}
company: {type: string, description: company}
recipientId: {type: string, description: recipientId}
roleName: {type: string, description: roleName}
routingOrder: {type: string, description: routingOrder}
description: signers
description: recipients
status: {type: string, description: status}