Open VladimirObidin opened 1 month ago
Добрый день.
Тут проблема в том, что в EntityId Нужно передать не guid МЧД, а кое что другое.
В целом как делаю я. Есть метод GetMessage
https://diadoc-api.kontur.ru/V5/GetMessage?boxId=xxx&messageid=xxx&entityid=xxx&injectEntityContent=false
BoxId = то что у вас после ru/
messageid = letterId из ссылки
entytiId = documentId из ссылки.
Вы получите информацию. Далее там есть блок Entities, в нем вам нужно найти данные EntityType = Attachment AttachmentType = PowerOfAttorney
И в этом же блоке, как раз лежит entityId который вам и нужно указать
После указания этого EntityId у вас будет корректный ответ
Добрый день. Тестируем интеграцию с системой Доксвижн. Из описания API используем метод GetPowerOfAttorneyInfo (https://developer.kontur.ru/docs/diadoc-api/http/GetPowerOfAttorneyInfo.html). При формировании запроса используем: boxId – идентификатор ящика организации (пробовали передавать как свой ящик, так и "контрагента" (оба ящика тестовые)) messageId – идентификатор сообщения, в котором находится МЧД (передаем ID, который при просмотре документа в диадок отображается в параметре letterID в адресной строке)
entityId – идентификатор МЧД (передаем ID МЧД, с которой подписывали документ перед отправкой).
Во всех попытках получали в ответ ошибку Power of attorney not found, Подскажите пожалуйста, что делаем не так - в описании API четких указаний к параметрам не нашли
Полный текст ошибки: Ошибка: BaseUrl=https://diadoc-api.kontur.ru, PathAndQuery=/GetPowerOfAttorneyInfo?boxId=cf328b88b7b845d2a6383323d9474a0a%40diadoc.ru&messageId=60e77e29-53e9-4f1d-9248-f99f3ca82163&entityId=acd36a2f-8913-448d-92ef-344ece5e9477, AdditionalMessage=Power of attorney not found, StatusCode=NotFound, DiadocErrorCode: DocumentService.PowerOfAttorneyNotFound