Ryzom API

Aus EnzyklopAtys

Wechseln zu: Navigation, Suche


Important.png
Under Construction Panel.png !!!! WIP !!!! Under Construction Panel.png
Es sind gerade 21 Artikel in der Bearbeitung in der Kategorie "WIP"
Dieser Artikel wird gerade bearbeitet. Bitte laß es den Autor beenden, bevor du es veränderst.
Die letzte Bearbeitung war von Leda am 29.12.2022.

Dieser Artikel wird gerade bearbeitet. Bitte laß es den Autor beenden, bevor du es veränderst. Die letzte Bearbeitung war von Leda am 24.05.2022.
de:Ryzom API en:Ryzom API es:Ryzom API fr:Ryzom API ru:Ryzom API
 
UnderConstruction.png
Übersetzung zur Überprüfung
Gib nicht den Mitwirkenden die Schuld, sondern komm und hilf ihnen. 😎




Diese Seite ist die Ryzom Forge-Version der api.ryzom.com-Seite.

Laut Wikipedia ist eine API oder "Anwendungsprogrammierschnittstelle" eine Computerschnittstelle, die Interaktionen zwischen mehreren Softwarevermittlern definiert. Sie definiert die Arten von Aufrufen oder Anfragen, die gemacht werden können, wie sie gemacht werden können, die Datenformate, die verwendet werden sollten, die zu befolgenden Konventionen, usw. [...]Durch das Verstecken von Informationen ermöglichen APIs eine modulare Programmierung, die es den Benutzern ermöglicht, die Schnittstelle unabhängig von der Implementierung zu nutzen.

In unserem Fall ist Ryzom API ein URL-basiertes System, um einige Ryzom in-game Informationen wie Spielzeit, Charakter, Gildenprofil... zu erhalten. Das API-Änderungsprotokoll kann gefunden werden unter forum.

Grundlagen

Basis-URL

Alle Anfragen verwenden https://api.ryzom.com als Basis-URL.

API Schlüssel

  • API-Schlüssel bestehen aus 41 alphanumerischen Zeichen. Charakterschlüssel beginnen mit 'c' und Gildenschlüssel mit 'g'.
  • API-Schlüssel müssen mit "RyzomAPI app" erstellt werden: https://app.ryzom.com/app_ryzomapi
  • Sie müssen Gildenleiter oder hoher Offizier sein, um den Api-Schlüssel der Gilde zu verwalten und einzusehen.

PHP API

Die PHP-API-Bibliothek befindet sich im ryzom API client-Repository.

Bibliotheken von Drittanbietern

(PHP) Übersetzungen der Blätter und Informationen über Ressourcen finden Sie in der https://github.com/nimetu/ryzom_extra Repository. Der json-resources Zweig hat Daten im Format JSON.

Python-Interface ?

Funktionen

Time

Ryzom API/Time

Character

Ryzom API/Character

Guilds

Ryzom API/Guilds

Guild

Ryzom API/Guild

API-Fehlercodes

404 ungültiger API-Schlüssel 
Kein solcher API-Schlüssel.
403 key expired 
API-Schlüssel ist gültig, aber abgelaufen
503 Charakterdaten sind nicht initialisiert
503 Gilden-Daten sind nicht initialisiert
Temporärer serverseitiger Fehler, der anzeigt, dass die Charakter-/Gildeninformationen derzeit nicht verfügbar sind.
Daten werden verfügbar sein, nachdem sich der Charakter im Spiel eingeloggt hat

Tools

Render

Ryzom API/Render

Guild icon

Ryzom API/Guild icon

Item icon

Ryzom API/Item icon


In Game

AppZone

Ryzom API/AppZone

In-game browser


WikipAtys

Wiki implemetation

Pages in Category : "API templates" :

Extension:DynamicPageList (DPL), version 3.1.1: Warnung: Kein passender Eintrag gefunden!

Warning
The code required to retrieve icons is raw html. You won't be able to format pictures as "easily" as when you use wiki code and the image is stored on Atys commons.

Examples

Links





Ergänzungen zu dieser Seite:

"" has no sub pages.



Neueste Version 29.12.2022•