Какова подпись обратных ссылок бренда? - PullRequest
0 голосов
/ 31 января 2019

Я не могу найти никакой документации о том, что подпись URL-адресов обратного вызова бренда (для PowerForm).Например, это просто запрос GET к URL-адресу или это может быть POST с информацией, также включенной в тело?

Обновление :

Из тестированияиспользуя их среду песочницы, обратные вызовы не являются обратными вызовами, они являются перенаправлениями, поэтому GETs с параметрами запроса.Параметры запроса:

{
  env: <Envelope ID>,
  pf: <PowerForm ID>,
  r: <someUUID>,
}

env представляется идентификатором конверта из PowerForm, а pf соответствует идентификатору PowerForm, так что это некоторый прогресс.Не уверен, что такое r, хотя я представляю, что это UUID заполненной формы (возможно, ревизия).Тем не менее, хотелось бы увидеть документацию, подробно объясняющую подпись.

1 Ответ

0 голосов
/ 02 февраля 2019

С некоторыми дополнительными исследованиями в приложении и песочнице и просмотром данных, которые получает мой сервер, это базовая подпись (при условии, что вы не добавили дополнительные параметры запроса при определении URL:

GET <specifiedBrandUrl>?env=<uuid>&pf=<uuid>&r=<uuid>

Где:

  • env - идентификатор конверта PowerForm
  • pf - идентификатор PowerForm
  • r - получательID

Я смог определить env по параметру «Данные формы» в шаблоне. Мне удалось определить pf, поскольку он соответствует параметру запроса PowerFormId вссылка на PowerForm. Я смог определить r, загрузив CSV-файл PowerForm, и заметил, что полученный идентификатор совпадает с RecipientId в CSV.

@ DocuSign. Пожалуйста, добавьте вышек вашим документам. Мне потребовались дни, чтобы понять это. Это должно было занять 30 секунд.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...