Proxer API/v1/Manga

Aus Proxer.Me - Wiki
Wechseln zu: Navigation, Suche

Diese Klasse dient dazu, Kapitel für Mangas zu erhalten, und andere rein Manga-bezogene Aktionen durchzuführen. Der Zugriff auf diese Klasse ist stark beschränkt.


Get Chapter

FunktionsnameGet Chapter
BeschreibungDiese Funktion liefert ein Kapitel eines festgelegten Mangas. Um Mangapunkte für das Lesen zu erhalten muss ein User angemeldet sein.
Anfragelinkhttps://proxer.me/api/v1/manga/chapter
ZugriffslevelLevel 2
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die id des Entrys
  • episode (pflicht): Die Episodennummer des zu ladenden Kapitels
  • language (pflicht): Die zu ladende Sprache (de,en)
Ausgabeparameter
  • error: 0 oder 1. 0 wenn die Abfrage erfolgreich war, ansonsten 1.
  • message: Eine Statusbeschreibung im Klartext.
  • code (optional): Zur besseren maschinellen Verarbeitung gibt es bei einem Fehler ein Fehler-Code.
  • data (optional): Hier werden die geholten Daten abgelegt, wenn Abfrage erfolgreich.
    • cid: Die ID des Kapitels
    • eid: Die ID des Entrys
    • title: Der Titel des Kapitels
    • uploader: Die ID des Uploaders
    • username: Der Name des Uploaders
    • timestamp: Der Hochladezeitpunkt (Unix-Timestamp als Integer)
    • tid: Die ID der zugewiesenen Scangruppe, null wenn nicht vorhanden.
    • tname: Der Name der zugewiesenen Scangruppe, null wenn nicht vorhanden.
    • server: Notwendig zur Anzeige der Seiten, siehe "pages"
    • pages: Ein Array aus Arrays, die die Seiten des Kapitels in geordneter Reihenfolge enthalten. Jedes Unter-Array enthält dabei folgende Daten: 0 => Name der Seite (Dateiname), 1 => Höhe der Seite, 2 => Breite der Seite.
    • Um eine einzelne Seite anzuzeigen, ist folgender Link nötig: //manga<server>.proxer.me/f/<eid>/<cid>/<page[0]> (Unter der Annahme, dass page = pages[i])
Codes
  • 3018: Entry existiert nicht
  • 3019: Kapitel existiert nicht (nicht hochgeladen)