Proxer API/v1/Anime

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

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


Get Streams

FunktionsnameGet Streams
BeschreibungDiese Funktion liefert die Streams einer Folge eines festgelegten Animes, ohne den Proxerstream!. Um Animepunkte für das Schauen zu erhalten muss ein User angemeldet sein.
Anfragelinkhttps://proxer.me/api/v1/anime/streams
ZugriffslevelLevel 2
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die id des Entrys
  • episode (pflicht): Die Episodennummer der zu ladenden Folge
  • language (pflicht): Die zu ladende Sprache (gersub,gerdub,engsub,engdub)
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. (Array von Objekten)
    • id: Die ID des Streams
    • type: Auf welchem Hoster der Stream liegt
    • name: Der Name des Hosters (Klartext)
    • img: Das Anzeigebild des Hosters
    • uploader: Die ID des Uploaders
    • username: Der Name des Uploaders
    • timestamp: Der Verlinkzeitpunkt (Unix-Timestamp als Integer)
    • tid: Die ID der zugewiesenen Subgruppe, null wenn nicht vorhanden.
    • tname: Der Name der zugewiesenen Subgruppe, null wenn nicht vorhanden.
    • htype: Der Typ des Hosters (iframe,embed,js,code,link)
Codes
  • 3018: Entry existiert nicht
  • 3020: Episode existiert nicht (keine Streams vorhanden)



Get Proxer Streams

FunktionsnameGet Proxer Streams
BeschreibungDiese Funktion liefert die Streams einer Folge eines festgelegten Animes, inklusive des Proxerstreams!. Um Animepunkte für das Schauen zu erhalten muss ein User angemeldet sein. Die Schnittstelle liefert auch alle weiteren Streams, eine zusätzliche Abfrage der "Get Streams" Schnittstelle ist also nicht nötig.
Anfragelinkhttps://proxer.me/api/v1/anime/proxerstreams
ZugriffslevelLevel 3
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die id des Entrys
  • episode (pflicht): Die Episodennummer der zu ladenden Folge
  • language (pflicht): Die zu ladende Sprache (gersub,gerdub,engsub,engdub)
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. (Array von Objekten)
    • id: Die ID des Streams
    • type: Auf welchem Hoster der Stream liegt
    • name: Der Name des Hosters (Klartext)
    • img: Das Anzeigebild des Hosters
    • uploader: Die ID des Uploaders
    • username: Der Name des Uploaders
    • timestamp: Der Verlinkzeitpunkt (Unix-Timestamp als Integer)
    • tid: Die ID der zugewiesenen Subgruppe, null wenn nicht vorhanden.
    • tname: Der Name der zugewiesenen Subgruppe, null wenn nicht vorhanden.
    • htype: Der Typ des Hosters (iframe,embed,js,code,link)
Codes
  • 3018: Entry existiert nicht
  • 3020: Episode existiert nicht (keine Streams vorhanden)



Get Link

FunktionsnameGet Link
BeschreibungDiese Funktion dient dazu, den Link zu einem einzelnen Stream zu erhalten. Dazu muss die ID des gewählten Streams angegeben werden. Dieser kann erhalten werden durch die Get Streams oder Get Proxerstreams Funktionen. Diese Funktion erhöht euch den Viewcount des Streams.
Anfragelinkhttps://proxer.me/api/v1/anime/link
ZugriffslevelLevel 2
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des gewählten Streams (Parameter "id" der Get Streams oder Get Proxerstreams Schnittstelle)
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. (String)
    • Dieses Feld enthält einen einzelnen String, der der Link für den Stream ist.
Codes
  • 3021: Stream existiert nicht