Creator-Store-Abfragen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Du kannst die Assets von Roblox außerhalb von Studio suchen, indem du die Creator-Store-API aufrufst.Verwende die Creator-Store-API, um Studio-Assets wie Meshes, Modelle und Audiodateienabzufragen, und die Marktplatz-API, um Avatar-Assets auf dem Marktplatz abzufragen.

Jede API erfordert eine URL und benutzerdefinierte Such参数 für diesen spezifischen Katalog.Wenn sowohl URL als auch Parameter gültig sind, gibt die API ein JSON-Format mit den Ergebnissen Ihrer suchenzurück.

Creator-Store-API

Für Informationen zu Anrufen der Creator-Store-API für die suchensiehe Toolbox-Service im Open Cloud-Referenz.

Marktplatz-API

Du kannst Avatar-Artikel vom Marktplatz abrufen, indem du die folgende URL verwendest: https://catalog.roblox.com/v1/search/items/details?[params]

Du kannst [params] durch die entsprechenden Suchparameter ersetzen, um deine suchenanzupassen.

Abfrage参数

Du kannst Suchparameter spezifizieren, indem du einer URL eine Reihe von Parametern und Werten hinzufügst, die durch ein & getrennt sind.

Verwende die folgenden Parameter, um den Marktplatz abzufragen:

ParameterTypOptionen und Werte
Kategoriebyte0 = Vorgestellt 1 = Alles 2 = Sammlerstücke 3 = Kleidung 4 = Körperteile 5 = Ausrüstung 11 = Accessoires 12 = Avataranimationen 13 = Community-Kreationen
CreatorTypbyte1 = Benutzer 2 = Gruppe
SchöpfernamestringSuche nach Namens des Erstellers. Wenn Enum.CreatorType nicht bereitgestellt wird, ist die Suche nur für Benutzer.
CreatorZielIDlangeDie Benutzer- oder Gruppen-ID, abhängig vom bereitgestellten CreatorType.
ZeigerstringJede Suchantwort enthält ein nextPageCursor wenn es eine nächste Seite gibt, und ein previousPageCursor wenn es eine vorherige Seite gibt.Geben Sie einen dieser Werte im Cursor-Parameter Ihrer nächsten Abfrage ein, um die nächste oder vorherige Ergebnisseite zu erhalten.Der Cursor ist gültig, wenn die anderen Suchparameter gleich bleiben.
GattungenbyteGibt das Genre für die suchenan.Der empfohlene Ansatz für das Filtern nach Genres besteht darin, die URL einer Katalogseite zu übereinstimmen. = TownAndCity = Mittelalter = SciFi = Kampf = Horror = Navigation = Abenteuer = Sport = Komödie = Militär = Gebäude = FPS = RPG
Kennwortstringsuchen.
Begrenzungzahl intAnzahl der zu zurückgebenErgebnisse. Werte sind derzeit auf 10, 28 und 30 beschränkt.
MaxPreiszahl intDer maximale Preis in Robux von Artikeln in der Abfrage.
Mindestpreiszahl intDer minimale Preis in Robux von Artikeln in der Abfrage.
Sortierung der Aggregationbyte1 = PastDay 3 = PastWeek 4 = PastMonth 5 = AllTime
SortierenTypbyte0 = Relevanz (Standard) 1 = Favorisiert 2 = Verkauf 3 = Aktualisiert 4 = PreisAsc 5 = PreisDesc
Unterkategoriebyte

Deutsch Dokumentation Dokumentation

Beispiel = Dokumentation Dokumentation = Dokumentation = Dokumentation = Dokumentation = Dokumentation = Dokumentation = Dokumentation = Dokumentation

Die folgende URL sucht die ersten 10 "Ausrüstungs"-Artikel in "Zubehör" nach Zeit ("SortAggregation") und Relevanz ("SortType") durch Roblox ("CreatorTargetId") erstellt:

https://catalog.roblox.com/v1/search/items/details?Category=11&Subcategory=5&CreatorTargetId=1&SortType=0&SortAggregation=5&Limit=10

Antwortfelder

API-Antworten werden in einem JSON-Format zurückgegeben. Die Antwort liefert Asset-Details in der data Schlüssel mit den folgenden Feldern:

BereichBeschreibung
AssetTypEiner der folgenden Asset-Typ-Werte (wird nur zurückgegeben, wenn der Artikel ein Objektist). = T-Shirt = Hut = Hemd = Hose = Kopf = Gesicht = Ausrüstung = Arme = Beine = Torso = Rechtsarm = Linksarm = Gesichtszubehör = Nacken = Atemanimation = Sprunganimation = Laufanimation = Laufanimation = EmotionAnimation = Emoteanimation
BündeltypDie Bündeltyp-ID (wird nur zurückgegeben, wenn das Element ein Bündel ist). Mögliche Werte sind BodyParts und AvatarAnimations .
SchöpfernameDer Name des Creator:in.
ErstellerZielIDDie ID des Creator:in.
Erstellertypeingebendes Erstellers des Artikels.
beschreibungDie Beschreibung.
FavoritenanzahlDie Favoritenanzahl eines Artikels.
gattungenListe der Genres des Artikels.Mögliche Werte umfassen All , Tutorial , Scary , TownAndCity , War , Funny , Fantasy , Adventure , SciFi , Pirate , FPS , RPG , Sports , Ninja , und WildWest.
idDie ID des Artikel.
ArtikelRestriktionenListe der Einschränkungen des Artikels. Mögliche Werte umfassen ThirteenPlus , LimitedUnique , Limited und Rthro .
ArtikelstatusListe der Statusflaggen des Artikels.Mögliche Werte umfassen New , Sale , XboxExclusive , AmazonExclusive , GooglePlayExclusive , IosExclusive , und SaleTimer .
ArtikeltypDer eingeben. Mögliche Werte sind Asset oder Bundle .
niedrigster PreisDer niedrigste Händlerpreis des Artikels (wird nur zurückgegeben, wenn der Artikel verkaufbar ist).
bezeichnungDer Name des Artikels.
preisDer Verkaufspreis des Artikels (der aktuelle Preis kann abweichen, wenn der Artikel wiederverkäuflich ist).
preisStatusDer Preisstatus eines Artikels, der nicht zum Verkauf steht. Mögliche Werte sind Free , OffSale oder NoResellers .
kaufCountDie Anzahl der Käufe eines Artikels.
Verfügbare Einheiten für den VerbrauchDie Einheit, die für den Verzehr eines begrenzten einzigartigen Artikels zur Verfügung steht.

Das Folgende ist ein Beispiel für erwartete Rückgabeausgabe für ein einzelnes Artikel:


{
"keyword": null,
"previousPageCursor": null,
"nextPageCursor": "2_1_c541d05046b5c1c78a5d386b5e302243",
"data": [
{
"id":527373900,
"itemType":
"Asset",
"assetType":42,
"name":"Restless Souls Bandana",
"description":"This bandana won't help you blend in with ghosts, but at least you'll be stylish.",
"productId":41270974,
"genres":[
"Scary",
"Adventure"
],
"itemStatus":[],
"itemRestrictions":[],
"creatorType":"User",
"creatorTargetId":1,
"creatorName":"Roblox",
"price":300,
"favoriteCount":15943,
"offSaleDeadline":null
}
]
}