コンソールアプリケーションの実行後、ユーザーはDocusignへの署名リンクを電子メールで受け取って、リモート署名者にします。C#Docusign API - リモート署名の表示URLの取得
私ができることを望むのは、そのメールからのリンクを取得することです。
私はいくつかの研究を行なったし、これは各URLが
https://demo.docusign.net/Member/EmailStart.aspxで作られて何ですか?
= 65d11cf7-d3b7-49a1-8000-6192b6227d71 & < < <ユニークな活動ID?常に(ロールIDのいくつかの種類のすべてのURL
ACCT = a0e816ac-3919-475e-a826-34c2c33f90e7 & < < <で異なるが、同じ役割の封筒とユーザー間で同じまま、私はそれ私の役割のために 持っています..just & < < < < envelopesApi.ListRecipients(.....).Signers [n]は、それをプログラム的
ER = 62378ec0-39ce-495e-84e4-e0e598fab3ccを取得する方法がわかりません。 RecipientIdGuid、それを得ることができる
espei =
に最初のパラメータは、それを取得することができ30cec285-39cd-45a3-bb8e-7bd0560dcd80 < < < < ENVELOPE IDは、私の質問の主な焦点である - それは、総謎であります何それが、どのようにそれを
を取得するために2番目のパラメータはROLE_IDのように見えますが、私は私の役割の各
用のハードコーディングの値よりも、それが他の取得する方法がわかりません他の2つのパラメータは関係ありません。
誰かがC#Docusign APIを使って最初の2つのパラメータを取得する方法を知っていますか?
あるいはさらに良い、同じAPIを使用したURLリンクを署名する受信者を取得する方法はありますか?
は何が署名URLをどうするつもりですか? DocuSignでは、埋め込み受信者の場合は署名URLを取得できます。リモート署名者の場合、署名URLを取得する方法はありません。署名者のみがURLを知っています。 –
これをデータベース(CRM)に保存すると、MVCアプリケーションによって取得され、リストとしてユーザーに表示されます。私は、MVCアプリケーションが署名を埋め込むことができたと思うが、私はDocuSignのUIを使用したいのではなく、私のものだ。 – Erik
残念ながら、Docusignはあなたが求めているものをサポートしていません。エンベロープを作成するときに受信者を埋め込み受信者としてマークすることができます。次に、MVCアプリケーションに[署名]ページを表示する場合は、createRecipient:EnvelopeViews APIを呼び出して署名URLを取得します。埋め込み署名URLは5分間のみアクティブになります。あなたは、あなたのAPPのiFrameにそれを表示することができます。埋め込み署名の経験を最適化するための[page](https://www.docusign.com/developer-center/explore/features/embedding-docusign#OptimizingUX)をご覧ください –