1

DocuSign と Rest API の両方を初めて使用します。http://iodocs.docusign.com/APIWalkthrough/getEnvelopeDocuments . _ PDF と証明書はダウンロードされますが、XML はダウンロードされません。curl_exec の $data で var_dump を実行したところ、XML が存在する文字列ですべてが返されたことがわかりました。私の質問は、XML データを抽出する最良の方法は何ですか? XML ファイルもダウンロードしないのはなぜですか? 私の無知をお詫び申し上げます。助けや指示をありがとう。

EDIT:私の仮定は、それが結合されたPDFを返し、代わりに別々のファイルを返しているということです(これが私たちが望んでいることです)。RequestPDF関数にインデックス「envelopeDocuments」が設定されていますか? API コードでは、これが見つかりません。

4

1 に答える 1

0

あなたが参照したREST API ウォークスルーは、DocuSign Connect とはまったく関係ありません。DocuSign プラットフォームでは、エンベロープに関する情報を取得する方法が 2 つあります。エンベロープ データを頻繁に取得する方法と、エンベロープ データが完了、却下されたときにプッシュされる方法です。は最初の方法です (つまり、必要なときにエンベロープ データを取得する方法を示します)。DocuSign Connect は逆に機能し、構成方法に基づいて、イベントが発生するとデータを送信します。

まず、接続設定を構成するには、demo.docusign.net でアカウントにログインし、右上のプロファイル アイコンをクリックして、

Preferences -> Connect

そのページで、Connect 構成を選択 (または必要に応じて作成) し、データをプッシュするユーザー、イベント、およびその他の設定を構成できます。

リスナーのセットアップに関しては、http イベントを正常にリッスンできる任意の言語を使用できます (したがって、PHP の選択は問題ありません) が、確認する必要があることがいくつかあります。まず、リッスンしていること、または適切なポートであることを確認する必要があります。DEMO システムでは、http (ポート 80) または https (ポート 443) でテストできますが、本番環境 (www.docusign.net) では https のみが許可されていることに注意してください。また、localhost URL を使用してテストすることはできないことに注意してください。外の世界から到達できる実際の URL が必要です。

情報と開始のための最善の策は、Connect とそのガイドへのリンクについて説明している DocuSign Dev Center のページです。詳細については、こちらを参照してください。

http://www.docusign.com/developer-center/explore/connect

于 2013-08-28T16:46:13.560 に答える