2017-09-14 77 views
0

我一直在使用DocuSign基於SOAP的API調用來創建和發送信封,並使用傳統的身份驗證方法,我可以在其中指定要創建信封的DocuSign用戶的電子郵件地址和密碼。DocuSign基於DocuSign的基於SOAP的API帳戶ID

我們的客戶之一有多個DocuSign帳戶與同一個用戶。當我通過基於SOAP的API調用設置身份驗證標頭時,我沒有辦法指定針對哪個帳戶進行API調用。

如何確保我針對特定帳戶進行API調用?

感謝,

單寶元

回答

2

你實現這個目的有兩種方式。

1)您可以進行getlogin調用以檢索與帳戶關聯的登錄列表並使用默認值。

OR

2)而不是你能提​​供在登錄頭的API用戶名,這對於用戶的唯一號碼的用戶提供的電子郵件地址。如果他們正在使用New DocuSign Experience,可以從API和Keys或Users部分檢索,如果仍然使用Classic,則可以通過用戶Permission部分檢索。

雖然ApiUserName或電子郵件地址通常在驗證標頭中提供,但帳戶的標識位於該調用的XML正文中。 apiUserName和AccountId的組合應足以挑選特定用戶,即使他們具有與多個帳戶相關的相同電子郵件地址也是如此。

+0

在我的情況下,這兩個帳戶中的用戶的API用戶名是相同的。我將不得不從登錄請求中獲取帳戶ID,然後在XML主體請求中添加該帳戶ID。 –