Questa sezione contiene la documentazione per le API REST legacy di Roblox.
Roblox offre la chiave API e/o il supporto OAuth 2.0 per i punti finali legacy API elencati su questa pagina .Tutti gli endpoint di questa pagina utilizzano le stesse garanzie di stabilità delle API Open Cloud v2 e v1 e sono attualmente Beta .Gli endpoint beta sono pronti per l'uso pubblico.Le modifiche di rottura sono possibili ma rare.Vedi le tabelle qui sotto per l'elenco delle operazioni e dei tipi di autenticazione disponibili.
Tutti gli altri punti di interfaccia API legacy utilizzano l'autenticazione basata sui cookie.Non consigliamo di dipendere da queste API, poiché possono incorporare cambiamenti inattesi senza avviso e fare affidamento sui cookie di condivisione con il codice di applicazione.
API di consegna delle risorse
- URL di base: https://apis.roblox.com/asset-delivery-api
- Tipi di autenticazione: OAuth 2.0 e chiave API
- I punti di interfaccia API di consegna delle risorse aggiuntive senza supporto di autenticazione Open Cloud possono essere trovati qui.
| API | Percorso | Ambito | | :-------------------------------------- | :------------------------------------------------------------------------ | :----------------------- | | GetAssetborough | GET /v1/assetId/{assetId} | legacy-asset:manage | | GetAssetVersionborough | GET /v1/assetId/{assetId}/version/{versionNumber} | legacy-asset:manage |
API dei badge
- URL di base: https://apis.roblox.com/legacy-badges
- Tipi di autenticazione: OAuth 2.0 e chiave API
- I punti di interfaccia API dei badge aggiuntivi senza supporto di autenticazione Open Cloud possono essere trovati qui.
- Potrebbe essere richiesto Robux per creare un badge.Per identificare il numero di badge gratuiti rimanenti che puoi creare per il giorno UTC attuale nell'universo specificato, usa il punto finale /v1/universes/{universeId}/free-badges-quota trovato qui.
| API | Percorso | Ambito | | :---------- | :-------------------------- | :---------------------------- | | AggiornaBadge | PATCH v1/badges/{badgeId} | legacy-universe.badge:write o legacy-universe.badge:manage-and-spend-robux | | CreaBadge | POST v1/universes/{universeId}/badges | legacy-universe.badge:manage-and-spend-robux |
Sviluppa API
- URL di base: https://apis.roblox.com/legacy-develop
- Tipi di autenticazione: OAuth 2.0 e chiave API
- I punti di interfaccia API aggiuntivi senza supporto di autenticazione Open Cloud possono essere trovati qui.
| API | Percorso | Ambito | | :----------------------------------- | :---------------------------------------------------------- | :--------------------------------- | | AggiornaTeamCreateSettings | | | | MultiGetTeamCreateMembership | | | | EliminaMembriInTeamCreateSessionByPlace | | | | AttivaUniverso | | | | DisattivaUniversoPermessi | | |
API successiva
- URL di base: https://apis.roblox.com/legacy-followings
- Tipi di autenticazione: OAuth 2.0 e chiave API
- I punti di interfaccia API delle seguenti aggiuntive senza supporto di autenticazione Open Cloud possono essere trovati qui.
| API | Percorso | Ambito | Scope | | :----------------- | :---------------------------------------------------- | :-------------------------------- | | Segui | | | | Unfollow | | | | GetFollowingStatus | | | | GetFollowings | | | | GetFollowingStatus V2 | | |
API di internazionalizzazione del gioco
- URL di base: https://apis.roblox.com/legacy-game-internationalization
- Tipi di autenticazione: OAuth 2.0 e chiave API
- Punti finali dell'API di internazionalizzazione del gioco aggiuntivi senza supporto di autenticazione Open Cloud possono essere trovati qui.
API dei gruppi
- URL di base: https://apis.roblox.com/legacy-groups
- Tipi di autenticazione: OAuth 2.0 e chiave API
- I punti di interfaccia API dei gruppi aggiuntivi senza supporto di autenticazione Open Cloud possono essere trovati qui.
| API | Percorso | Ambito | | :-------------------------------- | :-------------------------------------------------- | :-------------------- | | OttieniAuditLog | | | | OttieniGroupPolicies | | | | OttieniGroupSettings | | | | AggiornaGroupSettings | | | | AggiornaGroupNotificationPreference | | | | AggiornaGroupDescription | | | | OttieniPendingGroupJoins | | |
API Tabelle di localizzazione
- URL di base: https://apis.roblox.com/legacy-localization-tables
- Tipi di autenticazione: OAuth 2.0 e chiave API
- I punti di interfaccia API di localizzazione aggiuntiva senza supporto di autenticazione Open Cloud possono essere trovati qui.
| API | Path | Scope | | :-------------------------------------- | :------------------------------------------------------------------------ | :----------------------- | | GetMetadata | | | | GetOrCreateAutolocalizationTableForGame | | | | SetAutolocalizationSettingsForGame | | | | GetLimits | | | | GetTableByAssetId | | | | GetTableEntriesPaged | | | | GetTableEntriesTranslationHistory | |
Pubblica API
- URL di base: https://apis.roblox.com/legacy-publish
- Tipi di autenticazione: OAuth 2.0 e chiave API
- Punti finali dell'API di pubblicazione aggiuntivi senza supporto di autenticazione Open Cloud possono essere trovati qui.
| API | Percorso | Ambito | | :-------------------------------------- | :------------------------------------------------------------------------ | :----------------------- | | AggiornaBadgeIcon | POST /v1/badges/{badgeId}/icon | legacy-badge:manage |