Попробуйте самый простой и быстрый способ 
установки OnlyOffice

Вопрос по Conversion API

Вопросы/проблемы по интеграции

Вопрос по Conversion API

Сообщение ravend » Ср фев 15, 2017 3:23 pm

Здравствуйте!

как правильно конвертировать файл через Conversion API?

согласно примеру
https://api.onlyoffice.com/editors/conversionapi
делаю так:

Код: Выделить всё
var d = {
    "async": false,
    "filetype": "odt",
    "key": "proba",
    "outputtype": "pdf",
    "title": "myfile.odt",
    "url": "https://my-site.ru/myfile.odt",
};

$.ajax({
    url: "http://my-onlyoffice.ru/ConvertService.ashx",
    type: "POST",
    data: d,
    crossDomain: true,
    success: function(data) {
        console.log(data);
    }
});


вопрос кроссдоменности решен, http://my-onlyoffice.ru возвращает правильные заголовки:
Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: false


но в success приходит:
<FileResult>
<Error>-1</Error>
</FileResult>


что сделано не правильно?

Спасибо
ravend
 
Сообщения: 6
Зарегистрирован: Ср фев 15, 2017 3:06 pm

Re: Вопрос по Conversion API

Сообщение Ivan » Вт фев 28, 2017 12:58 pm

Добрый день!
Мы протестировали ваш код и исправили его. В данный момент все должно работать.
Код: Выделить всё
var d = {
    "async": false,
    "filetype": "odt",
    "key": "proba",
    "outputtype": "pdf",
    "title": "myfile.odt",
    "url": "https://my-site.ru/myfile.odt",
};

$.ajax({
   url: "http://my-onlyoffice.ru/ConvertService.ashx",
   type: "POST",
   contentType : "application/json",
   data: JSON.stringify(d),
        crossDomain: true,
   success: function(data) {
   console.log(data);
      }
   })

JSON.stringify может работать не во всех браузерах. Если возникнут проблемы, измените код следуя данной инструкции.
Ivan
 
Сообщения: 413
Зарегистрирован: Ср окт 26, 2016 12:53 pm

Re: Вопрос по Conversion API

Сообщение ravend » Ср мар 01, 2017 8:35 am

Спасибо. Заработало.
ravend
 
Сообщения: 6
Зарегистрирован: Ср фев 15, 2017 3:06 pm

Re: Вопрос по Conversion API

Сообщение Ivan » Ср мар 01, 2017 8:51 am

Всегда рады помочь и выслушать Ваши предложения.
Ivan
 
Сообщения: 413
Зарегистрирован: Ср окт 26, 2016 12:53 pm


Вернуться в API

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1