Метод API DocuSign envelopes.listStatusChanges не показывает конверты, предоставленные моему пользователю - PullRequest
0 голосов
/ 13 января 2020

Я звоню listStatusChanges с http GET, похожим на это: ... / restapi / v2 / accounts // envelopes? From_date = & start_position = 0 & count = 50

Это работает для конвертов, принадлежащих кому-либо, когда мой текущий пользователь имеет разрешение DS Admin. Это работает для конвертов, принадлежащих моему текущему пользователю, когда мой пользователь имеет разрешение DS Sender.

Однако у меня есть определенные пользователи, которые поделились своими конвертами с моим текущим пользователем. В пользовательском интерфейсе DocuSign я вижу эти общие конверты . Но этот обмен, похоже, не влияет на вызов API. Общие конверты не видны, если у меня нет разрешения DS Admin.

Правильно ли это работает? Это ошибка? Я что-то не так делаю?

Спасибо

Ответы [ 2 ]

2 голосов
/ 15 января 2020

Если вы знаете идентификатор пользователя другого пользователя, вы можете использовать приведенный ниже вызов API для просмотра общих конвертов этого пользователя. Вы должны специально вызывать это в запросе через параметр user_id, и для каждого вызова API может быть запрошен только один другой пользователь.

/restapi/v2.1/accounts/{{accountId}}/envelopes?from_date=2019-07-15T08:00:00.000Z&user_id=87b00103-461d-487b-8928-1991dfdb8d20

, где 87b00103-461d-487b-8928-1991dfdb8d20 - это userId другого пользователя, чьи конверты вы хотите видеть.

Обратите внимание на использование /v2.1/ в URL этого вызова. Версия / v2 / этого вызова неправильно учитывает общий доступ к конвертам, но /v2.1/ исправил эту проблему и не требует использования разрешений администратора DS.

0 голосов
/ 16 января 2020

Я достиг Дрю М. в Службе поддержки разработчиков DocuSign. Он предоставил ответ:

Я проверил это на своей учетной записи, и похоже, что вызов API неправильно учитывает общий доступ, поэтому в настоящее время он требует прав администратора. Я буду сообщать о проблеме с продуктом и сообщу вам, что я слышу.

Впоследствии Дрю сообщил, что на самом деле это было исправлено в версии 2.1, согласно его комментарию. ниже.

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