問題タブ [docusigncompositetmplts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docusignapi - DocuSign の複合テンプレートを使用して文書をエンベロープに追加する
docusign API を使用してドキュメントを複合テンプレートに追加しようとしていますが、期待どおりにドキュメントがエンベロープに読み込まれません。私は現在、複合テンプレートを使用せずにドキュメントを追加するテスト json で動作するコードを持っており、完全に動作します。ただし、複合テンプレートはドキュメントをスキップしているようです。作成方法は次のとおりです。
}
これは私が行っている小さなテストなので、これが非現実的であることは理解しています。しかし、私が理解しようとしているのは、これがエンベロープにドキュメントを追加しない理由です。以下のリクエストは、私が上でやろうとしていることを行います。
}
複合テンプレートのエンベロープがドキュメントをロードしない理由を誰か知っていますか?
前もって感謝します!
更新:
複合テンプレートに対する私の要求は次のとおりです。
name と fileDxtension を使用するようにドキュメントを調整したので、fileName の .pdf 拡張子を省略しました。これは、これを実装する別の方法のようです。私は両方の方法で試しましたが、うまくいきませんでした。
docusignapi - Docusign API : 複合テンプレート - サーバー テンプレートからタブにアクセスできない
現在、XML で署名要求呼び出しを送信しており、REST API ガイドと複合テンプレートの使用規則の例を参照しました。追加のサーバー テンプレートを適切な順序で正常に取り込むことができましたが、安全なこれらのテンプレートのタブは編集できませんでした。これらを公開した唯一のテンプレートは「プライマリ」テンプレートでした (複合テンプレート オブジェクトには含まれません)。API ガイドの 104 ページから、インライン テンプレートの本質は、宣言されたサーバー テンプレートを拡張すること (ドキュメントの追加など) にあるようです。これが私の XML サンプルです。
基本的に、ユーザーが選択したパラメーターに基づいてサーバー テンプレートをプライマリに追加できる必要があります。
編集: 後続の ID ごとにテンプレート ロールを渡す必要があると想定していますが、それを渡す唯一の場所はインラインです。これは、このユース ケースには適用できないようです。 .
EDIT2:これが更新を含む私のリクエスト本文です。今回は INCOMPLETE_ENVELOPE を取得しています..これを API Explorer に対して実行しましたが、何らかの理由で、元の最上位のテンプレート ID とそれぞれのロールを追加したときに、エラーは発生しませんでした。更新された XML を送信すると、エンベロープを作成できましたが、追加された複合テンプレートは編集できませんでした..
docusignapi - 複数の複合テンプレートを持つサーバー テンプレートが正しく適用されていない
DocuSign REST API を会社のアプリに統合する作業を行っています。おおむね順調に進んでいますが、まだ問題が 1 つあります。複数 (>= 2) のドキュメントをアップロードし、それぞれにサーバー テンプレートが関連付けられている場合、すべてのテンプレートが最初のドキュメントに適用されてしまいます。
たとえば、次の API 呼び出しでは、(7 ページ) と(2 ページ)/accounts/account_id/envelopes
の 2 つのドキュメントをアップロードする必要があります。のサーバー テンプレートには 7 ページ目に sign-here フィールドがあり、のサーバー テンプレートには 2 ページ目に sign-here フィールドがあります。document1.pdf
document2.pdf
document1.pdf
document2.pdf
DocuSign Web サイトに表示されるのは、2 つのドキュメントが正しくアップロードされた封筒ですが、document2.pdf
の署名欄が の 2 ページ目に表示されていますdocument1.pdf
。でテンプレートを手動で削除して再適用するとdocument2.pdf
、フィールドが正しく配置されます。これは私のsequence
属性の微妙な問題によるものと思われますが、何が問題なのか正確に把握できていません。
docusignapi - 複数のサーバー テンプレートを含む DocuSign 1 つの封筒
単一のテンプレート、ロール、タブなどでdocusign APIを使用して多くの成功を収めました...私のユースケースは次のとおりです。
1) 複数のサーバー テンプレートを含む 1 つのエンベロープを用意する
2) ロールは両方のサーバー テンプレートで同じになります。
3) ただし、各テンプレートの役割ごとに異なるタブがある場合があります
Docusign API と試行錯誤を読んで、私は近づいていますが、ここでゴールラインを越えることはできません。これが私の現在のJSONです:
明らかにこれは機能しませんが、その理由についてのフィードバックはまったく得られません。Docusign は応答しません。4番目の署名者ブロックに絞り込みました
このブロックを削除すると、エンベロープが作成されて送信されますが、2 番目のテンプレートには署名ブロックがありません。そもそも、これはすべて間違っていると思います。
何か案は?
docusignapi - DocuSign: 複合テンプレートのタブは、アカウントによって異なる動作をします
docusign の開発 (テスト/デモ) アカウントと運用アカウントを持っています。現在、複数のテンプレート (2) を 1 つの封筒、複合テンプレートで送信しています。両方のテンプレートには、同じラベル名のテキスト タブがあります (ただし、テンプレートは異なります)。dev アカウントからエンベロープを送信すると、一方のタブにテキストを入力してももう一方のタブは変更されず、その逆も同様ですが、本番アカウントから送信すると、一方のタブに加えられた変更が他方に反映され、その逆も同様です。私はまったく同じテンプレートを使用していますが、開発アカウントではなく本番アカウントで入力すると、異なる結果が表示されます。これは指定する必要があるアカウント ベースの機能ですか?
docusignapi - インライン複合テンプレート
アカウントでテンプレートを作成し、そのテンプレートの署名タブを使用して署名する新しいドキュメントを投稿しようとしています。
これを行うためにインライン複合テンプレートを使用しようとしています。新しい文書を封筒に追加しましたが、この文書には、テンプレートで構成した署名タブが表示されません。さらに、テンプレートの元のドキュメントは、ユーザーが署名するときに「次の封筒」として保持されます。
参照用の現在のxml本文は次のとおりです。
前述のように、この本文をマルチパート フォームと組み合わせて使用すると、ドキュメントはアップロードされますが、テンプレートは適用されません。
docusignapi - DocuSign: 複合テンプレート
DocuSign API ウォークスルーのドキュメントからの署名の要求を使用しています。私がやりたいのは、特定のフィールドを持つテンプレートを定義し、そのテンプレートをこのリクエストで送信するドキュメントに適用することです。私が抱えている問題は、テンプレートの詳細をコードに追加すると、エンベロープが完全ではないというエラーが発生することです。
これは私が参照として使用しているページです: http://iodocs.docusign.com/APIWalkthrough/requestSignatureFromDocument
[[canidate_signature]] などのフィールドをアンカーとして定義したテンプレートがあります。UI では、そのアンカーを使用してドキュメントをアップロードし、定義したテンプレートを割り当てることができます。しかし、API に同じことをさせることはできません。
これは、PHP での JSON ビルド コードです。これは、compositeTemplate セクションがなくても機能しますが、追加するとすぐにエラーが発生します。
封筒は完全ではありません。完全な封筒には、ドキュメント、受信者、タブ、および件名が必要です。