Serwis pressmo.pl używa plików cookie. Brak zmiany ustawień przeglądarki oznacza zgodę na ich użycie. [Zamknij]
Więcej o plikach cookie
Strona głównablogblog
8
lis 12

RESTful API w Pressmo - od teraz w pełni automatyczna konwersja plików!

API dla programistów

Tagi: automatyczna konwersja, restful api
Przygotowaliśmy serwis oparty o HTTPS RESTful API, który pomoże całkowicie zautomatyzować proces  wgrywania plików PDF na serwer, konwertowania ich i pobierania spakowanych e-wydań.

Poniżej specyfikacja techniczna serwisu:

  • wgranie pliku PDF na serwer
FILE_NAME - nazwa pliku do wgrania, np. test.pdf, portfolio.pdf
TOKEN - token wymagany do autoryzacji
W treści wiadomości (POST body) należy zawrzeć zawartość pliku.
Należy określić Content-Type w nagłówku: "Content-Type", "multipart/form-data; boundary="
    
przykładowa odpowiedź w formacie xml:

     <com.pressmo.pdf.dto.PDWebFileUploadItemDTO>
           <publicationID>EDITION_ID</publicationID>
          <errorCode>ERROR_CODE</errorCode>
    </com.pressmo.pdf.dto.PDWebFileUploadItemDTO>

gdzie:
EDITION_ID - identyfikator e-wydania
ERROR_CODE - określa czy wgranie przebiegło bez błędów (wartość 0) lub zwraca kod błędu

  • pobranie statusu konwersji
EDITION_ID - identyfikator e-wydania (wygenerowany w poprzednim kroku)
TOKEN - token wymagany do autoryzacji

przykładowa odpowiedź w formacie xml:

<com.pressmo.pdf.dto.PDWebFileUploadItemDTO>
           <fileName>plum.pdf</fileName>
           <publicationID>EDITION_ID</publicationID>
           <errorCode>ERROR_CODE</errorCode>
           <status>CONVERSION_STATE</status>
           <conversionPercent>100</conversionPercent>
 </com.pressmo.pdf.dto.PDWebFileUploadItemDTO>

gdzie:
EDITION_ID - identyfikator e-wydania
ERROR_CODE - określa czy konwersja przebiegła bez błędów (wartość 0) lub zwraca kod błędu
CONVERSION_STATE - status konwersji, jeżeli wynosi  Converted oznacza, że konwersja przebiegła pomyślnie i jest gotowa do pobrania
    
  • pobranie e-wydania w postaci pliku zip
metoda HTTP GET http://pressmo.pl/rest/get_edition/EDITION_ID?auth=TOKEN
EDITION_ID - identyfikator e-wydania
TOKEN - token wymagany do autoryzacji


Zapraszamy do wypróbowania!



Tagi:
ipad gazety elektroniczne skyfire iphone html5 pdf dopdf doc epublikacja interaktywna bajka ppt konwertery pdf e-publikacja touchscreen ekiosk multimedialny kiosk e-wydanie ekran dotykowy targi bett whiteboard bett 2010 bett 2011 bettshow 2011 tablice multimedialne tablice interaktywne e-katalog katalog interaktywny katalog online broszura on-line e-broszura tydzień e-książki e-książka rita toews e-marketing flash pdf edytor linków katalogi flash publikacje flash reseller ipad 2 tablety flash e-biblioteka ppt odt txt rtf doc pressmo e-papier czytnik targi warszawskie targi książki konferencja e-podręcznik edukacja szkoła książka print&publishing artykuł automatyczna konwersja restful api
Najnowsze artykuły:
Przykładowe eBooki oraz eMagazyny stworzone za pomocą Pressmo.

Przykłady e-wydań

Jak stworzyć eBooka?

Jak stworzyć e-wydanie?

Wyślij do nas plik PDF
Następuje automatyczna konwersja pliku PDF do postaci elektronicznego wydania.
Pobierz gotowe e-wydanie
e-wydanie pobierasz w 2 wersjach:
Wersja html.do umieszczenia na własnym serwerze (on-line)
Wersja exe.do nagrania na nośniki przenośne (cd/dvd/usb)