Proxer API/v1/Info

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

Diese Klasse beinhaltet alle Schnittstellen, die sich auf das Info-System Proxers beziehen, insbesondere in Bezug auf Informationen zu Animes und Mangas, aber auch zu den weiteren Verzeichnissen.


Get Full Entry

FunktionsnameGet Full Entry
BeschreibungDiese Funktion liefert ALLE Daten eines Animes/Mangas anhand seiner ID. Diese Schnittstelle belastet den Server stark und sollte nur verwendet werden, wenn auch wirklich ALLE Informationen des Animes benötigt werden (wie etwa bei Detailseiten).
Anfragelinkhttps://proxer.me/api/v1/info/fullentry
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des gewünschten Animes/Mangas.
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.
    • id: Die ID des Entrys
    • name: Der Originaltitel des Entrys
    • genre: Die Genre des Entrys (Ein durch Leerzeichen getrennter String, jedes Wort ist ein Genre)
    • fsk: Die Gefahrensymbole des Entrys (Ein durch Leerzeichen getrennter String, jedes Wort ist ein Eintrag)
    • description: Die Beschreibung des Entrys
    • medium: Das Medium des Entrys (animeseries,movie,ova,hentai,mangaseries,oneshot,doujin,hmanga)
    • adaption_type: Von welchem Medium der Entry adaptiert ist (entry (Anime/Manga),vn (VisualNovel),ln (LightNovel),original,games,misc), kann leer sein
    • adaption_value: Wenn adaption_type den Wert "entry" hat: die id des entrys. Sonst: Klartext (kann leer sein)
    • count: Die Anzahl der Kapitel/Episoden (Müssen nicht hochgeladen sein!)
    • state: Ein Integer-Wert, der den Status des Entrys beschreibt (0 = x....)
    • rate_sum: Die Summe aller Bewertungen
    • rate_count: Die Anzahl der Bewertungen
    • clicks: Die Anzahl der Klicks, die ein Anime/Manga bekommen hat. (Wird alle 3 Monate resettet)
    • kat: Die Kategorie des Entrys ("anime" oder "manga")
    • license: 0= Unbekannt, 1 = Nicht lizenziert, 2 = lizenziert
    • gate: Ein boolean-Wert, der anzeigt, ob der Anime ab 18 ist oder nicht. (Ist dieser Wert "true", so sollte das Alter des Users geprüft werden)
    • adaption_data: Ein Objekt, dass einige Daten in Bezug auf den Adaption-Entry enthält
      • id: Die ID des Entrys ('0' wenn adaption_type != 'entry')
      • name: Der Name des Entrys (leerer String wenn adaption_type != 'entry')
      • medium: Das Medium des Entrys (leerer String wenn adaption_type != 'entry')
    • names: Ein Array von Objekten der Synonyme des Entrys
      • id: Die ID des Namens
      • eid: Die ID des Entrys
      • type: Der Typ des Namens (...)
      • name: Der Name.
    • lang: Die Sprachen, in denen der Anime verfügbar ist. (Ein Array von Strings, Werte: "de" => Deutsch, "en" => Englisch)
    • seasons: Die Seasons des Animes (Array von Objekten)
      • id: Die ID des Eintrags
      • type: ...
      • year: Das Jahr der Season
      • season: Eine Zahl: 0=Keine Season,1...4=winter, fühling, sommer, herbst
    • groups: Die eingetragenen Subgruppen (Array von Objekten)
      • id: Die ID der Gruppe
      • name: Der Name der Gruppe
      • country: Die Sprache der Gruppe
    • publisher: Die Industrie-Einträge (Array von Objekten)
      • id: Die ID des Publishers
      • name: Der Name des Publishers
      • type: Der Typ des Publishers
      • country: Die Sprache des Publishers
    • tags: Die Tags (Array von Objekten)
      • id: Die ID des Entrytags (NICHT die ID des Tags, sondern der Verknüpfung von Tag und Entry)
      • tid: Die ID des Tags
      • timestamp: Der Zeitpunkt, zu dem der Tag in den Entry eingetragen wurde. (Format: YYYY-MM-DD HH:ii:ss)
      • rate_flag: Ob der Tag zum Entry passt (0 = Unbestimmt, 1 = passt zum Entry, unpassende Tags werden nicht ausgegeben)
      • spoiler_flag: Ob der Tag ein Spoiler ist (0 = Kein Spoiler, 1 = Spoiler). WARNUNG: "Kein Spoiler" ist der Default-Wert. Wenn also ein Tag noch nicht genug gevoted wurde, um ein Spoiler zu sein, obwohl er es ist, so hat er trotzdem den Wert 0. Deswegen ist es sinnvoll, alle "unbestimmten" Tags wie Spoiler zu behandeln. (Bzw. ihn zwar getrennt von den Spoilern anzuzeigen, aber nicht sofort offensichtlich zu machen)
      • tag: Der Name des Tags
      • description: Die Beschreibung des Tags
Codes
  • 3007: Ungültige ID.



Get Entry

FunktionsnameGet Entry
BeschreibungDiese Funktion liefert die Daten eines Animes/Mangas anhand seiner ID (Dies bezieht sich NUR auf die Kerndaten des Anime, nicht die Daten, die über die folgenden Funktionen abgefragt werden können)
Anfragelinkhttps://proxer.me/api/v1/info/entry
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des gewünschten Animes/Mangas.
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.
    • id: Die ID des Entrys
    • name: Der Originaltitel des Entrys
    • genre: Die Genre des Entrys (Ein durch Leerzeichen getrennter String, jedes Wort ist ein Genre)
    • fsk: Die Gefahrensymbole des Entrys (Ein durch Leerzeichen getrennter String, jedes Wort ist ein Eintrag)
    • description: Die Beschreibung des Entrys
    • medium: Das Medium des Entrys (animeseries,movie,ova,hentai,mangaseries,oneshot,doujin,hmanga)
    • adaption_type: Von welchem Medium der Entry adaptiert ist (entry (Anime/Manga),vn (VisualNovel),ln (LightNovel),original,games,misc), kann leer sein
    • adaption_value: Wenn adaption_type den Wert "entry" hat: die id des entrys. Sonst: Klartext (kann leer sein)
    • count: Die Anzahl der Kapitel/Episoden (Müssen nicht hochgeladen sein!)
    • state: Ein Integer-Wert, der den Status des Entrys beschreibt (0 = x....)
    • rate_sum: Die Summe aller Bewertungen
    • rate_count: Die Anzahl der Bewertungen
    • clicks: Die Anzahl der Klicks, die ein Anime/Manga bekommen hat. (Wird alle 3 Monate resettet)
    • kat: Die Kategorie des Entrys ("anime" oder "manga")
    • license: 0= Unbekannt, 1 = Nicht lizenziert, 2 = lizenziert
    • adaption_data: Ein Objekt, dass einige Daten in Bezug auf den Adaption-Entry enthält
      • id: Die ID des Entrys ('0' wenn adaption_type != 'entry')
      • name: Der Name des Entrys (leerer String wenn adaption_type != 'entry')
      • medium: Das Medium des Entrys (leerer String wenn adaption_type != 'entry')
Codes
  • 3007: Ungültige ID.



Get Names

FunktionsnameGet Names
BeschreibungDiese Funktion liefert die unterschiedlichen Synonyme eines Animes/Mangas anhand seiner ID
Anfragelinkhttps://proxer.me/api/v1/info/names
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des gewünschten Animes/Mangas.
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 Namens
    • eid: Die ID des Entrys
    • type: Der Typ des Namens (...)
    • name: Der Name.
Codes
  • 3007: Ungültige ID.



Get Gate

FunktionsnameGet Gate
BeschreibungDiese Funktion liefert einen boolean Wert zurück, ob der per ID spezifizierte Anime/Manga eine ab-18 Prüfung erfordert.
Anfragelinkhttps://proxer.me/api/v1/info/gate
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des gewünschten Animes/Mangas.
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. (Ein boolean Wert)
Codes
  • 3007: Ungültige ID.



Get Lang

FunktionsnameGet Lang
BeschreibungDiese Funktion liefert die für einen Anime/Manga Eingetragenen Sprachen (in denen der Eintrag auf Proxer erhältlich ist).
Anfragelinkhttps://proxer.me/api/v1/info/lang
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des gewünschten Animes/Mangas.
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. (Ein Array von Strings, Werte: "de" => Deutsch, "en" => Englisch)
Codes
  • 3007: Ungültige ID.



Get Season

FunktionsnameGet Season
BeschreibungDiese Funktion liefert die für einen Anime/Manga Eingetragenen Seasons.
Anfragelinkhttps://proxer.me/api/v1/info/season
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des gewünschten Animes/Mangas.
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 Eintrags
    • eid: Die ID des Entrys
    • type: ...
    • year: Das Jahr der Season
    • season: Eine Zahl: 0=Keine Season,1...4=winter, fühling, sommer, herbst
Codes
  • 3007: Ungültige ID.



Get Groups

FunktionsnameGet Groups
BeschreibungDiese Funktion liefert die für einen Anime/Manga Eingetragenen Übersetzergruppen.
Anfragelinkhttps://proxer.me/api/v1/info/groups
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des gewünschten Animes/Mangas.
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 der Gruppe
    • name: Der Name der Gruppe
    • country: Die Sprache der Gruppe
Codes
  • 3007: Ungültige ID.



Get Publisher

FunktionsnameGet Publisher
BeschreibungDiese Funktion liefert die für einen Anime/Manga Eingetragenen Publisher.
Anfragelinkhttps://proxer.me/api/v1/info/publisher
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des gewünschten Animes/Mangas.
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 Publishers
    • name: Der Name des Publishers
    • type: Der Typ des Publishers
    • country: Die Sprache des Publishers
Codes
  • 3007: Ungültige ID.



Get Listinfo

FunktionsnameGet Listinfo
BeschreibungDiese Funktion liefert eine Liste aller Episoden/Kapitel eines Entrys anhand dessen ID.
Anfragelinkhttps://proxer.me/api/v1/info/listinfo
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des gewünschten Animes/Mangas.
  • p (optional): Die zu ladende Seite der Liste, Start bei 0. Default 0.
  • limit (optional): Die Nummer der zu ladenden Episoden/Kapitel pro Seite. Default 50.
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. (Objekt)
    • start: Die Nummer des ersten Kapitels
    • end: Die Nummer des letzten Kapitels
    • kat: Die Kategorie des Entrys ("anime" oder "manga)
    • lang: Ein Array von Strings, das die vorhanden Sprachen enthält
    • state: Dieser Wert stellt den momentanen Stand des Users bei diesem Anime dar. Wenn kein User eingeloggt ist, so ist dieser Wert 0.
    • episodes: Die Daten der einzelnen Episoden/Kapitel. (Array von Objekten, erst sortiert nach Sprache, dann nach Episodennummer) Diese enthalten abhängig von der Kategorie unterschiedliche Werte:
      • kat=manga:
        • no: Die Nummer des Kapitels
        • title: Der Titel des Kapitels
        • typ: Die Sprache des Kapitels
      • kat=anime:
        • no: Die Nummer der Episode
        • typ: Die Sprache der Episode
        • types: Ein Komma-separierter String von Typen (vorhandene Hoster)
        • typeimg: Ein Komma-separierter String von Bildlinks der Hoster
Codes
  • 3007: Ungültige ID.



Get Comments

FunktionsnameGet Comments
BeschreibungDiese Funktion liefert die für einen Anime/Manga abgegebenen Kommentare (mit mehr als 300 Zeichen).
Anfragelinkhttps://proxer.me/api/v1/info/comments
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des gewünschten Animes/Mangas.
  • p (optional): Die zu ladende Seite der Liste, Start bei 0. Default 0.
  • limit (optional): Die Nummer der zu ladenden Kommentare pro Seite. Default 25.
  • sort (optional): Ändert die Sortierung der Liste. Setze Wert "rating" um nach meisten Empfehlungen zu sortieren, ansonsten Sortierung nach Neueste zuerst.
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 Kommentars
    • tid: Die ID des Entrys
    • type: Der Typ des Kommentars
    • state: Der beim Kommentar angegebene Status (0 = geschaut, 1 = am schauen, 2 = wird geschaut, 3 = abgebrochen)
    • data: Zusätzliche informationen, die als json-String abgespeichert werden. Es kann sich hierbei beispielsweise um die "Genre"-Bewertung handeln.
    • comment: Der Kommentar-Text
    • rating: Die Bewertung des Entrys
    • episode: Die Episode, bis zu der der Kommentarschreiber geschaut hat.
    • positive: Wie viele Personen den Kommentar hilfreich finden.
    • timestamp: Der Zeitpunkt der letzten Bearbeitung/Erstellung (?) des Kommentars (Unix-Timestamp in Sekunden)
    • username: Der Username des Erstellers des Kommentars
    • uid: Die User-ID des Erstellers des Kommentars
    • avatar: Das Profilbild des Erstellers des Kommentars
Codes
  • 3007: Ungültige ID.



Get Relations

FunktionsnameGet Relations
BeschreibungDiese Funktion liefert alle Verbindungen eines Entrys.
Anfragelinkhttps://proxer.me/api/v1/info/relations
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des gewünschten Animes/Mangas.
  • isH (optional): Ob die Ausgabe Hentai Material enthalten darf. "true" um normale und H-Inhalte auszugeben, sonst "false" (Default, Hentai Inhalte werden gefiltert)
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 Entrys
    • name: Der Originaltitel des Entrys
    • genre: Die Genre des Entrys (Ein durch Leerzeichen getrennter String, jedes Wort ist ein Genre)
    • fsk: Die Gefahrensymbole des Entrys (Ein durch Leerzeichen getrennter String, jedes Wort ist ein Eintrag)
    • description: Die Beschreibung des Entrys
    • medium: Das Medium des Entrys (animeseries,movie,ova,hentai,mangaseries,oneshot,doujin,hmanga)
    • count: Die Anzahl der Kapitel/Episoden (Müssen nicht hochgeladen sein!)
    • state: Ein Integer-Wert, der den Status des Entrys beschreibt (0 = x....)
    • rate_sum: Die Summe aller Bewertungen
    • rate_count: Die Anzahl der Bewertungen
    • clicks: Die Anzahl der Klicks, die ein Anime/Manga bekommen hat. (Wird alle 3 Monate resettet)
    • kat: Die Kategorie des Entrys ("anime" oder "manga")
    • license: 0= Unbekannt, 1 = Nicht lizenziert, 2 = lizenziert
    • language: Die Sprachen, in denen der Entry verfügbar ist, als Komma-separierter String
    • year: Das Jahr der Season
    • season: Die Season
Codes
  • 3007: Ungültige ID.



Get Entry Tags

FunktionsnameGet Entry Tags
BeschreibungDiese Funktion liefert alle Tags eines Entrys.
Anfragelinkhttps://proxer.me/api/v1/info/entrytags
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des gewünschten Animes/Mangas.
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 Entrytags (NICHT die ID des Tags, sondern der Verknüpfung von Tag und Entry)
    • tid: Die ID des Tags
    • timestamp: Der Zeitpunkt, zu dem der Tag in den Entry eingetragen wurde. (Format: YYYY-MM-DD HH:ii:ss)
    • rate_flag: Ob der Tag zum Entry passt (0 = Unbestimmt, 1 = passt zum Entry, unpassende Tags werden nicht ausgegeben)
    • spoiler_flag: Ob der Tag ein Spoiler ist (0 = Kein Spoiler, 1 = Spoiler). WARNUNG: "Kein Spoiler" ist der Default-Wert. Wenn also ein Tag noch nicht genug gevoted wurde, um ein Spoiler zu sein, obwohl er es ist, so hat er trotzdem den Wert 0. Deswegen ist es sinnvoll, alle "unbestimmten" Tags wie Spoiler zu behandeln. (Bzw. ihn zwar getrennt von den Spoilern anzuzeigen, aber nicht sofort offensichtlich zu machen)
    • tag: Der Name des Tags
    • description: Die Beschreibung des Tags
Codes
  • 3007: Ungültige ID.



Get Translatorgroup

FunktionsnameGet Translatorgroup
BeschreibungDiese Funktion liefert alle Daten zu einer Sub/Scanlation Gruppe anhand ihrer ID.
Anfragelinkhttps://proxer.me/api/v1/info/translatorgroup
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID der gewünschten Gruppe.
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. (Objekt)
    • id: Die id der Gruppe
    • name: Der Name der Gruppe
    • link: Der Link zur Website der Gruppe
    • country: Die Sprache der Gruppe (misc, de, en)
    • image: Ein Bildlink für ein Bild der Gruppe (kann leer sein)
    • description: Die Beschreibung der Gruppe
    • count: ...
    • cprojects: ...
Codes
  • 3007: Ungültige ID.



Get Industry

FunktionsnameGet Industry
BeschreibungDiese Funktion liefert alle Daten zu einer Firma anhand ihrer ID.
Anfragelinkhttps://proxer.me/api/v1/info/industry
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID der gewünschten Gruppe.
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. (Objekt)
    • id: Die id der Gruppe
    • type: Der Typ der Firma (publisher, studio, producer, record_label, talent_agent, streaming)
    • name: Der Name der Firma
    • country: Das Land der Firma (misc, de, us (England/USA), jp)
    • link: Ein Link zur Website der Firma
    • description: Die Beschreibung der Firma
    • Folgender Link enthält das Coverbild einer Firma: //cdn.proxer.me/industry/<id>.jpg
Codes
  • 3007: Ungültige ID.



Get Recommendations

FunktionsnameGet Recommendations
BeschreibungDiese Funktion liefert die entry-Daten der unter "Empfehlungen" aufgelisteten entrys.
Anfragelinkhttps://proxer.me/api/v1/info/recommendations
ZugriffslevelLevel 0
EingabeparameterParameter (GET oder POST):
  • id (pflicht): Die ID des Entrys, dessen Empfehlungen ausgegeben werden sollen.
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)
    • count_positive: Anzahl der User, die dieser Empfehlung zustimmen
    • count_negative: Anzahl der User, die diese Empfehlung als unpassend betrachten
    • positive: Ist ein User eingeloggt, so gibt dieser Wert an, ob er positiv oder negativ gevoted hat (Integer, 0 oder 1). Sonst null (wenn kein eingeloggter User oder User hat nicht gevoted).
    • Relevante Daten des Entrys, siehe getEntry Schnittstelle
Codes
  • 3007: Ungültige ID.



Set Userinfo

FunktionsnameSet Userinfo
BeschreibungDiese Funktion setzt einen per ID spezifizierten Anime/Manga auf eine der Listen des Users, abhängig vom Paramter "type".
Anfragelinkhttps://proxer.me/api/v1/info/setuserinfo
ZugriffslevelLevel 1
EingabeparameterParameter (POST):
  • id (pflicht): Die ID des gewünschten Animes/Mangas.
  • type (pflicht): Die Liste, zu der der Anime hinzugefügt werden soll. Erlaubt: "note" (Wird noch geschaut), "favor" (Favoriten), "finish" (Abgeschlossen)
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.
Codes
  • 3007: Ungültige ID.
  • 3008: Ungültiger Typ
  • 3009: User nicht eingeloggt
  • 3010: Werk bereits in Liste enthalten
  • 3011: Anzahl zulässiger Favoriten überschritten