1147 次
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 に答える