Ошибка в реализации Adobe Sign Rest API - PullRequest
0 голосов
/ 25 января 2019

Я пытаюсь реализовать Adobe Sign API, мне удалось получить токен в проекте VB.net (ASP.net). Я использую этот GitHub здесь .

Теперь я застрял в получении API transientDocuments. Когда я вызываю этот API, используя эту библиотеку, он сгенерирует ответ без ошибок и успешно выдаст мне transientDocumentId . Но когда я вызываю следующий API для подписи документа (соглашения API) с использованием transientDocumentId , это всегда показывает мне следующую ошибку.

{
    "code": "BAD_REQUEST",
    "message": "Adobe Sign was unable to create your agreement because the document(s) exceeded your page limit. (apiActionId=CBJCHBCAABAAKVg8IrlGyqbkVfDjd2_JPnJPj8Xg5Vhp) (apiActionId=CBJCHBCAABAAKVg8IrlGyqbkVfDjd2_JPnJPj8Xg5Vhp)"
}

Но когда я генерирую transientDocumentId из Adobe Sign Tool здесь https://secure.in1.echosign.com/public/docs/restapi/v5, а затем я использовал этот transientDocumentId для дальнейшего, тогда мой код работает нормально.

Возможное предположение для меня - это ошибка при публикации байтовых данных (PDF) в transientDocuments метод API, но опять же, почему бы не выдать ошибку, если есть ошибка. Я всегда получаю transientDocumentId взамен.

Я пытаюсь решить это многими способами, но пока не нашел решения.

...