1
我試圖爲Docusign連接創建一個偵聽器。連接消息返回用戶名和RecipientId。問題是我的收件人實際上是一個簽名組,因此收件人ID對用戶不是唯一的,我需要交叉引用該電子郵件是我的最終用戶。有什麼方法可以返回用戶ID?Docusign連接消息除了RecipientId還返回UserId
感謝您的幫助!
我試圖爲Docusign連接創建一個偵聽器。連接消息返回用戶名和RecipientId。問題是我的收件人實際上是一個簽名組,因此收件人ID對用戶不是唯一的,我需要交叉引用該電子郵件是我的最終用戶。有什麼方法可以返回用戶ID?Docusign連接消息除了RecipientId還返回UserId
感謝您的幫助!
如果您從連接響應中獲取SigningGroupID,則可以使用下面的REST API端點來獲取屬於該簽名組的一部分用戶的列表。這應該允許您驗證是否正確使用了正確的電子郵件。讓我知道這是否有幫助。
API端點:
GET {vx}/accounts/{accountid}/signing_groups/{signinggroupid}
預期的響應:
{
"signingGroupId": "sample string 1",
"groupName": "sample string 2",
"groupType": "sample string 3",
"groupEmail": "sample string 4",
"created": "sample string 5",
"createdBy": "sample string 6",
"modified": "sample string 7",
"modifiedBy": "sample string 8",
"users": [{
"userName": "sample string 1",
"email": "sample string 2",
"errorDetails": {
"errorCode": "sample string 1",
"message": "sample string 2"
}
}],
"errorDetails": {
"errorCode": "SUCCESS",
"message": ""
}
}
我最終得到的信封收件人簽名者主要有兩個原因:簽約組可能已經刪除,連接消息中的電子郵件地址可能已格式錯誤(在XML中未轉義非法字符)。所以基本上,我只是使用連接鉤來監聽任何活動,並根據收件人的狀態(不管他們是誰),我只是發起一個API調用來獲取收件人列表,因爲它總是包含相同的信息(使肥皂信封的其餘部分無用:))。謝謝您的幫助! – user123456