Dzięki Open Cloud możesz uzyskać dostęp do zasobów Roblox poprzez standardowe API REST, co pozwala na budowanie wszystkiego, od narzędzi do automatyzacji w wierszu poleceń po złożone aplikacje internetowe. Możesz aktualizować gry, restartować serwery, pracować z przechowalniami danych i pamięci, zarządzać ograniczeniami użytkowników, wymieniać przedmioty w inwentarzu i wiele, wiele więcej.
Ta dokumentacja jest podzielona na dwie sekcje:
- sekcja, która dzieli punkty końcowe według funkcji (Awatary, Przejścia gier, Użytkownicy itp.)
- sekcja, która dzieli punkty końcowe według domeny (podstawowy adres URL)
Obie sekcje zawierają pełną listę dostępnych punktów końcowych API. Polecamy sekcję funkcji, ponieważ pomaga ona skonsolidować punkty końcowe według zastosowania, ale doświadczeni deweloperzy Open Cloud mogą preferować przeglądanie według domeny.
Kiedy to możliwe, używaj punktów końcowych, które wspierają klucze API lub OAuth 2.0 do uwierzytelniania. Gwarantują one wysoką stabilność i regularnie otrzymują aktualizacje.
Legacy API używają uwierzytelniania opartego na ciasteczkach, mogą wprowadzać istotne zmiany bez powiadomienia i mają minimalne gwarancje stabilności. Nie zalecamy ich do aplikacji produkcyjnych.
Rozpoczęcie pracy z Open Cloud
Skonfiguruj uwierzytelnianie dla swojej aplikacji.
Zapoznaj się z dokumentacją, aby dowiedzieć się, jak używać kluczy API lub OAuth 2.0. Klucze API to najłatwiejszy sposób, aby zacząć.
Testuj wywołania API za pomocą narzędzi takich jak Postman z opisami OpenAPI lub przykładowej aplikacji OAuth 2.0.
Przejrzyj przewodniki zasobów dla krok po kroku objaśnień korzystania z określonych API.
Eksploruj lewą nawigację, aby zobaczyć pełną listę funkcji, wspólnych wzorców API, typów i kodów błędów.
Wykonywanie żądań w grach
HttpService pozwala na wykonywanie żądań HTTP do podzbioru punktów końcowych Open Cloud. Więcej informacji znajdziesz w Żądania HTTP w grze.