2016-09-01 13 views
0

.NETを使用してDocuSign API統合を検討しています。 私はこれから正確に電子メールを送信し、フォームにプログラムで追加しましたが、代わりに送信機能を使用する方法を知ることができました。DocuSign API - 代わりに送信 - .NET

APILogin()機能のように見えますが、X-DocuSign-Act-As-Userというデフォルトのヘッダーを追加してからメールアドレス(APIアカウントでSOBを有効にする)を追加する必要があります。しかし、それは私はこのユーザーのためのトークンと何かする必要があると言いますか?しかし、私はこれをどこから得るのか分からないのですか? OAuthのトーク​​ンを使用する場合

おかげで、アレックス

答えて

0

X-DocuSign-Act-As-Userヘッダのみ適用可能です。トークン以外の使用の場合は、X-DocuSign-Authenticationヘッダーを追加します。 GUIDEから

例:{name}はあなたのAPIイニシエータと{password}の電子メールアドレスです

X-DocuSign-Authentication:<DocuSignCredentials><SendOnBehalfOf>[email protected]</SendOnBehalfOf><Username>{name}</Username><Password>{password}</Password><IntegratorKey>{integrator_key}</IntegratorKey></DocuSignCredentials> 

は、あなたのAPIのイニシエータのパスワードです。これらの資格情報はAPI呼び出しの認証に使用されますが、エンベロープは送信者として "[email protected]"によって作成され、所有されます。

注1:「[email protected]」つまり代理ユーザーは、「封筒の送信」権限を持つアカウントメンバーである必要があります。 注2:APIイニシエータの資格情報 - 電子メールアドレスではなくAPI名(ユーザーのGUID)を使用し、プレーンテキストのパスワードの代わりに「暗号化されたパスワード」を使用することをお勧めします。これは、login_information API呼び出しによって取得できます。これらのフォームは、Webインタフェースを介してDocuSignにログインする場合には有効ではありません。

関連する問題