2017-12-29 19 views
0

を取得し、封筒を提出しようとしたとき、私は次のエラーを取得する:DocuSignのはDocuSignのC#SDKを使用してENVELOPE_HAS_DUPLICATE_RECIPIENTSエラーに

{ 
    "errorCode": "ENVELOPE_HAS_DUPLICATE_RECIPIENTS", 
    "message": "The specified envelope has duplicate recipients." 
} 

私は、これはC#SDK以降(DocuSignのRESTのAPIから直接来ている知っていますそのメッセージを返すだけです)。 DocuSignフォーラムのthis QAによれば、重複する受信者(名前、電子メール、および受信者タイプ)は、異なるルーティング番号を持つ限り、同じエンベロープに存在することができます。私の場合は、ルーティング番号が異なることを確認しました。しかし、私は上記のエラーメッセージを返す。

DocuSign APIでルーティングの順序が異なる場合、DocuSign APIで重複した受信者が許可されている場合、なぜこのメッセージが返されますか?

+0

「recipientId」も一意である必要があります – Andrew

+0

@Andrew応答に感謝します。 recipientIdの受信者に関連付けられたDBのGUIDを使用しています。したがって、同じ電子メール/名前/ etcを持つ受信者は、同じrecipientidを持ちます。 DocuSignではrecipientIdの扱いが異なりますか?私はそれが実際のルートに基づいてではなく、受信者を一意に識別したと仮定します。 –

+0

@LosMorales、recipientIdについて[最近の質問](https://stackoverflow.com/questions/47598409/what-is-the-format-of-the-docusign-recipientid-field/47599866#47599866)をご覧ください。あなたに答えてください。 – Frederic

答えて

0

ユーザー入力用に設定されたテンプレートを使用していても、APIの使用には関係なく、同じエラーメッセージが表示されていました。私は、データフィールドと受信者、CCなどの両方を定義するときにフィールドタグを再利用していることに気付きました。これらすべての固有名を作成したとき、このエラーは解消されました。

関連する問題