2016-08-30 2 views
0

Облицовочных Проблему при отправке документа на подпись, используя ниже DocuSign REST API для DOCX и документа с изображением, работает отлично для PDF и документа без изображенияПроблемы при отправке документа на подпись, используя DocuSign REST API для некоторых форматов

Рабочего при использовании base64 для всех вышеуказанных форматов https://demo.docusign.net/restapi/v2/accounts/ {ACCOUNTID}/конверты

Ниже Пример запроса

--MY_BOUNDARY 
Content-Type: application/json 
Content-Disposition: form-data 

{ 
"status" : "sent", 
"emailSubject" : "Test Envelope Subject", 
"emailBlurb" : "Test Envelope Blurb", 
"compositeTemplates": [ 
{ 

    "inlineTemplates": [ 
    { 
     "sequence" : 2, 
     "recipients": { 
      "signers" : [{ 
       "email": "[email protected]", 
       "name": "abc", 
       "recipientId": "123", 
       "roleName": "Initiator", 
       "routingOrder":"123" 
      } 
      ] 
     } 
    }] 
}, 
{ 
    "inlineTemplates": [ 
    { 
     "sequence" : 1, 
     "recipients": { 
      "signers" : [{ 
       "email": "[email protected]", 
       "name": "abc", 
       "recipientId": "1" 
      }] 
     } 
    }], 
    "document": { 
     "documentId": 1343, 
     "name": "Sample1", 
     "fileExtension": "docx" 
    } 
} 
]} 
--MY_BOUNDARY 
Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document 
Content-Disposition: file; filename="Sample1.docx"; documentid="1343" 

Content 

--MY_BOUNDARY-- 
+0

Возможно, попробуйте использовать приложение mime type/msword даже для docx? Я думаю, что платформа больше полагается на поле fileExtension, а не на тип mime, но я могу ошибаться. –

ответ

0

Попробуйте добавить дополнительный CRLF перед вашей второй границей, как это:

]} 

--MY_BOUNDARY 
Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document 
Content-Disposition: file; filename="Sample1.docx"; documentid="1343" 
Смежные вопросы