0
4

2 に答える 2

1

SOAP で Send On Behalf Of を使用する場合、送信ユーザーは認証ヘッダーの Email 要素内で識別されます。たとえば、API ユーザー名が「apiuser@example.com」で、送信ユーザー名が「sender@example.com」であるとします。DSAPI.asmx エンドポイントを使用する場合、認証ヘッダーは次のようになります。

X-DocuSign-Authentication: <DocuSignCredentials><Username>[sender@example.com]apiuser@example.com</Username><Password>mypassword</Password><IntegratorKey>EXPL-00000000-0000-0000-0000-000000000000</IntegratorKey></DocuSignCredentials>

WS-Security と API.asmx エンドポイントを使用する場合、同様の構造が使用されます。

<SOAP-ENV:Header>
  <wsse:Security mustUnderstand="true">
    <wsse:UsernameToken>
      <wsse:Username>[EXPL-00000000-0000-0000-0000-000000000000][sender@example.com]apiuser@example.com</wsse:Username>
      <wsse:Password>mypassword</wsse:Password>
      <wsse:Nonce>00000000000000000000000000000000</wsse:Nonce>
      <wsu:Created>2013-10-29T20:37:59.241468Z</wsu:Created>
    </wsse:UsernameToken>
  </wsse:Security>
</SOAP-ENV:Header>

参考までに、OAuth2 は必須ではなく、現時点では SOAP API でサポートされていません。

于 2013-10-29T20:54:25.683 に答える
0

DocuSign REST API ガイド ( http://www.docusign.com/sites/default/files/REST_API_Guide_v2.pdf )の「 DocuSign REST API の代理送信機能」セクション (p16-18) を読みましたか? ? このコンテンツは、DocuSign REST API で SOBO を使用する方法の適切な概要を提供し、いくつかの例も含まれています。

于 2013-10-23T19:06:26.863 に答える