page2flip-Logo

page2flip REST API

Für die Nutzung der page2flip REST API brauchen Sie zunächst einen Zugang. Um einen Zugang zu beantragen, nehmen Sie bitte mit uns Kontakt auf.

Die page2flip API ist unter https://api.page2flip.com erreichbar und per HTTP Basic Authentifizierung gesichert.

1. Schritt: Neuen Job erstellen


/rest/convert

Method: PUT
Response if succeeded: {uuid}

2. Schritt: PDF hochladen


/rest/{uuid}/upload

Method: POST
Data: MultiformData, named “file”
Response if succeeded: “PDF added” or “PDF Uploaded”

3. Schritt: Job konfigurieren


/rest/{uuid}/configure

Method: POST
Content-Type: application/json
Data:
{
“ftpExport”: “true”,
“ftpExportAsZip”: “true”,
“ftpExportUrl”: “your.server.de”,
“ftpExportUsername”: “yourUser”,
“ftpExportPassword”: “yourPassowrd”,
“ftpExportDirectory”: “/html/”,
“removeJobAfterFinishing”: “true”,
“downloadcomplete”: “true”,
“downloadpages”: “true”,
“theme”: “yourThemeName”
}
Response if succeeded: ConfigParam saved

4. Schritt: Konvertierung starten


/rest/{uuid}/start

Method: POST
Response if succeeded: created

5. Schritt: Status abfragen


/rest/{uuid}/

Method: GET
Response if succeeded:

  • START_CONVERTING (converting started
  • ready (converted job is finished)
  • created (converted job was created, but not started)
  • converting_page (converting is running and converting pages)
  • zipping (building archive)
  • transfering (transfering files to server)
  • error (something went wrong)

 

0 Antworten

Hinterlassen Sie einen Kommentar

Wollen Sie an der Diskussion teilnehmen?
Wir freuen uns über ihren Beitrag!

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>