创作者中心
中心
学习
商店
人才
论坛
路线图
登录
Create
概览
体验
虚拟形象
素材
Open Cloud
Roblox Studio has increased the minimum specification requirements.
Learn More
Create
/
Open Cloud
/
Legacy APIs
中文(简体)
反馈
Catalog v1
*
此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按
此处
。
基本网址
https://catalog.roblox.com
JSON
下载
Category
GET
/v1
/asset-to-category
列出将资产转换为类别ID的映射,从库存ID转换为目录ID。创建映射,将库存页面的“获取更多”按钮链接到相关目录页面。
GET
/v1
/asset-to-subcategory
列出将资产转换为子类别ID的映射,从库存ID转换为目录ID。创建映射,将库存页面的“获取更多”按钮链接到相关目录页面。
GET
/v1
/categories
列出类别名称和其ID。
GET
/v1
/subcategories
列出子类别名称和其ID。
Bundle
GET
/v1
/assets
/{assetId}
/bundles
列出特定资产所属的包。使用响应中最后一个包的Id获取下一页。
GET
/v1
/bundles
/{bundleId}
/details
返回给定的 bundleId 的详细信息。
GET
/v1
/bundles
/{bundleId}
/recommendations
获得给定包的推荐,包Id=0返回随机包 * 接受公共用户和认证用户。
GET
/v1
/bundles
/details
返回给定的 bundleIds 的详细信息。
GET
/v1
/users
/{userId}
/bundles
列出给定用户拥有的包。
GET
/v1
/users
/{userId}
/bundles
/{bundleType}
Favorites
GET
/v1
/favorites
/assets
/{assetId}
/count
获取给定资产ID的最爱数量。
GET
/v1
/favorites
/bundles
/{bundleId}
/count
获取给定包 ID 的最爱数量。
DELETE
/v1
/favorites
/users
/{userId}
/assets
/{assetId}
/favorite
由认证用户删除资产的最爱。
GET
/v1
/favorites
/users
/{userId}
/assets
/{assetId}
/favorite
获取资产和用户的最爱模型。
POST
/v1
/favorites
/users
/{userId}
/assets
/{assetId}
/favorite
由认证用户创建一个资产的最爱。
DELETE
/v1
/favorites
/users
/{userId}
/bundles
/{bundleId}
/favorite
由认证用户删除包裹的最爱。
GET
/v1
/favorites
/users
/{userId}
/bundles
/{bundleId}
/favorite
获取包和用户的最爱模型。
POST
/v1
/favorites
/users
/{userId}
/bundles
/{bundleId}
/favorite
由认证用户创建一个包的最爱。
GET
/v1
/favorites
/users
/{userId}
/favorites
/{assetTypeId}
/assets
列出由给定用户喜爱的市场资产,其资产类型ID为给定的。
GET
/v1
/favorites
/users
/{userId}
/favorites
/{subtypeId}
/bundles
列出由给定用户喜爱的包的包子类型ID。自 2024 年 7 月起切换到 EAAS 风格的页面导航钮。
Catalog
POST
/v1
/catalog
/items
/details
返回物品详细列表。
TopicDiscovery
POST
/v1
/topic
/get-topics
获取给予主题的主题请求模型。
Models
Roblox.Catalog.Api.AssetFavoriteModel
Roblox.Catalog.Api.BundleCreatorModel
Roblox.Catalog.Api.BundleDetailsModel
Roblox.Catalog.Api.BundleFavoriteModel
Roblox.Catalog.Api.BundleItemDetailModel
Roblox.Catalog.Api.BundleProductModel
Roblox.Catalog.Api.CatalogSearchDetailedResponseItem
Roblox.Catalog.Api.CatalogSearchDetailedResponseItemV2
Roblox.Catalog.Api.CollectibleItemDetail
Roblox.Catalog.Api.FavoriteBundlesResponse
Roblox.Catalog.Api.MultigetItemDetailsRequestItem
Roblox.Catalog.Api.MultigetItemDetailsRequestModel
Roblox.Catalog.Api.OwnedBundleModel
Roblox.Catalog.Api.PremiumPricingModel
Roblox.Catalog.Api.SaleLocation
Roblox.Catalog.Api.TopicModel
Roblox.Catalog.Api.TopicRequestModel
Roblox.Catalog.Api.TopicResponse
Roblox.Marketplacetopicdiscovery.Topicdiscoveryservice.V1Beta1.AvatarItem
Roblox.Marketplacetopicdiscovery.Topicdiscoveryservice.V1Beta1.Error
Roblox.Paging.ExclusiveStartKeyCursor[System.String]
Roblox.Platform.Core.ExclusiveStartPaging.IExclusiveStartKeyInfo[System.Int64]
Roblox.Web.WebAPI.ApiEmptyResponseModel
Roblox.Web.WebAPI.ExclusiveStartRequest[System.Int64]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Catalog.Api.BundleDetailsModel]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Catalog.Api.CatalogSearchDetailedResponseItemV2]
Roblox.Web.WebAPI.Models.ApiPageResponse[Roblox.Catalog.Api.BundleDetailsModel]
Roblox.Web.WebAPI.Models.ApiPageResponse[Roblox.Catalog.Api.CatalogSearchDetailedResponseItem]
Roblox.Web.WebAPI.Models.ApiPageResponse[Roblox.Catalog.Api.OwnedBundleModel]
System.ValueTuple[Roblox.Web.WebAPI.ExclusiveStartRequest[System.Int64],Roblox.Paging.ExclusiveStartKeyCursor[System.String]]