REST API - Просмотр получателя - Как настроить несколько returnUrl для каждого события

Я пытаюсь создать встроенную подпись с моей интеграцией через REST API. Я могу успешно создать токен с минимальными требованиями.

{"userName": "Derrick Test", "email": "[email protected]", "recipientId": "1", "clientUserId": "1", "returnUrl": "http://www.google.com", "authenticationMethod": "email"}

Я бы хотел улучшить перенаправление подписывающих лиц на конкретный URL-адрес не только для завершения. В частности, я хотел бы настроить другой URL-адрес для событий:

отменить отклонить подпись_complete view_complete

Документация REST не предоставляет пример JSON при использовании нескольких событий. Кто-нибудь еще добился успеха с этим?


person WTP API    schedule 12.02.2014    source источник


Ответы (1)


С помощью REST API вы можете указать только один returnUrl, и он будет применяться для любых / всех событий (т. Е. Отменить / отклонить / исключение / fax_pending / id_check_failed / session_timeout / signed_complete / ttl_expired / view_complete) . Тем не менее, вы можете добиться эффекта, когда место назначения пользователя будет зависеть от события, просто закодировав страницу возврата для оценки параметра event в строке запроса и выполнив другое перенаправление немедленно на страницу, специфичную для события, в зависимости от значения параметра строки запроса event.

Например, допустим, вы указали http://www.myfakesite.com/processReturn.aspx в качестве значения returnUrl в запросе POST Recipient View. Когда получатель подписывает документы и отправляет конверт, DocuSign перенаправляет пользователя на URL: http://www.myfakesite.com/processReturn.aspx?event=signing_complete. Предполагая, что вы создали "processReturn.aspx" таким образом, что он оценивает значение параметра строки запроса event, он увидит значение "signature_complete", а затем немедленно выполнит перенаправление на соответствующий страницу (которую вы указываете в коде) для события Signing Complete.

Страница 167 (описание свойства returnUrl) руководства по REST API (http://www.docusign.com/sites/default/files/REST_API_Guide_v2.pdf) перечисляет все возможные значения для параметра event.

person Kim Brandl    schedule 12.02.2014