Mit Open Cloud können Sie auf Roblox-Ressourcen über standardisierte REST-APIs zugreifen, was es Ihnen ermöglicht, alles von Automatisierungstools über die Kommandozeile bis hin zu komplexen Webanwendungen zu erstellen. Sie können Spiele aktualisieren, Server neu starten, mit Ihren Datenspeichern und Speicherlösungen arbeiten, Benutzerbeschränkungen verwalten, Inventarartikel auflisten und vieles mehr.
Diese Referenz ist in zwei Abschnitte unterteilt:
- Ein Abschnitt, der Endpunkte nach Funktion trennt (Avatare, Game Passes, Benutzer usw.)
- Ein Abschnitt, der Endpunkte nach Domäne trennt (Basis-URL)
Beide Abschnitte enthalten die vollständige Liste der verfügbaren API-Endpunkte. Wir empfehlen den Bereich Funktionen, da er hilft, Endpunkte nach Anwendungsfall zu konsolidieren, aber erfahrene Open Cloud-Entwickler ziehen möglicherweise vor, nach Domäne zu browsen.
Verwenden Sie wann immer möglich Endpunkte, die API-Schlüssel oder OAuth 2.0 zur Authentifizierung unterstützen. Sie haben starke Stabilitätsgarantien und erhalten regelmäßige Updates.
Legacy-APIs verwenden cookie-basierte Authentifizierung, können kurzfristig breaking Changes einführen und bieten minimale Stabilitätsgarantien. Wir empfehlen sie nicht für Produktionsanwendungen.
Erste Schritte mit Open Cloud
Richten Sie die Authentifizierung für Ihre Anwendung ein.
Siehe die Dokumentation zur Verwendung von API-Schlüsseln oder OAuth 2.0. API-Schlüssel sind der einfachste Weg, um loszulegen.
Testen Sie API-Aufrufe mit Tools wie Postman mit OpenAPI-Beschreibungen oder der OAuth 2.0-Beispielanwendung.
Prüfen Sie die Ressourcenleitfäden für Komplettanleitungen zur Verwendung bestimmter APIs.
Erkunden Sie die linke Navigation für die vollständige Liste der Funktionen, häufigen API-Muster, Typen und Fehlercodes.
Anfragen innerhalb von Spielen stellen
HttpService ermöglicht es Ihnen, HTTP-Anfragen an eine Teilmenge der Open Cloud-Endpunkte zu stellen. Weitere Informationen finden Sie unter HTTP-Anfragen im Spiel.