2017-01-24 7 views
0

これは、REST APIとGitHub C#クライアントを使用しています。私は封筒を作成し、CreateEnvelope呼び出しを使用してそれを送信します。デシリアライズすると、EnvelopeSummaryモデルを使用してコンテンツのJsonConvert.DeserializeObjectが呼び出され、期待どおりに動作することがわかります。 EnvelopeSummaryは、今行っていることを返すことができます。私はこの情報を得るために、封筒との追加の電話をすることができます。私はそれを避けたいと思います。Docusign EnvelopeSummaryカスタムフィールドを返します

+0

カスタムフィールドを使用してエンベロープを作成しました。カスタムフィールド情報をまだ持っていませんか?なぜあなたは追加の電話をしたいのですか? –

答えて

1

エンベロープのカスタムフィールドを取得するために、別のAPI呼び出しを行う必要があります。 (listCustomFields

APIドキュメントごととして、CreateEnvelopeは、以下の4つのプロパティ

  • が含まenvelopeSummaryオブジェクトが
  • ステータス
  • をenvelopeId返しstatusDateTime
  • URI

ここにサンプルレスポンスがあります。

{ 
    "envelopeId": "91d26c0d-2e5f-40d9-bf5e-de19539d5ebf", 
    "uri": "/envelopes/91d26c0d-2e5f-40d9-bf5e-de19539d5ebf", 
    "statusDateTime": "2017-01-24T18:33:06.8230000Z", 
    "status": "sent" 
} 
0

Connectパブリッシングサービスを使用します。 "Connect Listener"(Webアプリケーション)を実装し、エンベロープのカスタムフィールドを含むプッシュエンベロープのステータスメッセージを受信するために登録します。

Connectを使用することは「ベストプラクティス」とみなされ、API呼び出しを使用しません(APIクォータには影響せず、API認証は必要ありません)。 DocuSign Dev Centerにアクセスし、Connectまたは "Webhooks"に関する情報を探します。

関連する問題