Panoramica legacy

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

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 |