Obtener el catálogo en el lado del cliente de la aplicación
Seleccione el método que mejor se adapte a su proyecto para acceder a los datos de Xsolla:
Para obtener datos de los artículos, utilice la llamada API Obtener lista de artículos vendibles. En la respuesta, recibirá información detallada sobre los artículos virtuales de su proyecto. Para la posterior creación del pedido, necesita el código (SKU) del artículo que se transmite en el parámetro items.sku
.
Como alternativa, también puede obtener los datos de los artículos por ID, SKU o ID de grupo, utilizando las llamadas a la API de la sección de documentación Comum > Catálogo. Si quiere obtener datos específicos de artículos y monedas virtuales, utilice las llamadas a la API de la sección Artículos virtuales y moneda > Catálogo.
Para mostrar artículos en la tienda en el juego, utilice los siguientes métodos del SDK:
limit
y offset
y cargue más páginas. Por ejemplo, al llamar a un método con limit: 25
y offset: 100
, la respuesta devuelve 25 artículos a partir del artículo 101 de la lista completa.Nombre del método del SDK | Descripción |
---|---|
GetPaginatedItems | Devuelve una lista de artículos virtuales según la configuración de paginación. La lista incluye los artículos cuya visualización en la tienda está activada en la configuración. Para cada artículo virtual, se devuelven los datos completos. |
GetItems | Devuelve una lista completa de artículos virtuales. La lista incluye los artículos cuya visualización en la tienda está activada en la configuración. Para cada artículo virtual, se devuelven los datos completos. |
GetItemGroups | Devuelve una lista completa de grupos de artículos virtuales. La lista incluye los grupos cuya visualización en la tienda está activada en los ajustes. |
GetPaginatedGroupItems | Devuelve una lista de artículos del grupo especificado según la configuración de paginación. La lista incluye los artículos cuya visualización en la tienda está activada en los ajustes. En los ajustes del grupo, la visualización en la tienda debe estar activada. |
GetGroupItems | Devuelve una lista completa de artículos del grupo especificado. La lista incluye los artículos cuya visualización en la tienda está activada en la configuración. En la configuración del grupo, la visualización en la tienda debe estar activada. |
GetPaginatedVirtualCurrencyList | Devuelve una lista de monedas virtuales según la configuración de paginación. |
GetVirtualCurrencyList | Devuelve una lista completa de monedas virtuales. La lista incluye las monedas cuya visualización en la tienda está activada en la configuración. |
GetPaginatedVirtualCurrencyPackagesList | Devuelve una lista de paquetes de moneda virtual según la configuración de paginación. La lista incluye los paquetes cuya visualización en la tienda está habilitada en los ajustes. |
GetVirtualCurrencyPackagesList | Devuelve una lista completa de paquetes de monedas virtuales. La lista incluye los paquetes cuya visualización en la tienda está activada en la configuración. |
GetPaginatedBundles | Devuelve una lista de lotes conforme a la configuración de paginación. La lista incluye los lotes cuya visualización en la tienda está activada en la configuración. |
GetBundles | Devuelve una lista completa de lotes. La lista incluye los lotes cuya visualización en la tienda está activada en la configuración. |
GetBundle | Devuelve información sobre el contenido del lote especificado. En la configuración del lote, debe estar activada la visualización en la tienda. |
GetCatalog | Devuelve una lista completa de artículos virtuales. La lista incluye los artículos cuya visualización en la tienda está activada en los ajustes. Para cada artículo virtual, se devuelven el código de artículo (SKU), el nombre, la descripción y los datos sobre los grupos a los que pertenece. |
Para mostrar artículos en la tienda en el juego, utilice los siguientes métodos del SDK:
Limit
y Offset
y cargue más páginas. Por ejemplo, al llamar a un método con Limit = 25
y Offset = 100
, la respuesta devuelve 25 artículos a partir del artículo 101 de la lista completa.Nombre del método del SDK | Descripción |
---|---|
GetVirtualItems | Devuelve una lista de artículos virtuales según la configuración de paginación. La lista incluye los artículos cuya visualización en la tienda está activada en la configuración. Para cada artículo virtual, se devuelven los datos completos. |
GetAllItemsList | Devuelve una lista completa de artículos virtuales. La lista incluye los artículos cuya visualización en la tienda está activada en los ajustes. Para cada artículo virtual, se devuelven el código de artículo (SKU), el nombre, la descripción y los datos sobre los grupos a los que pertenece. |
GetAllVirtualItems | Devuelve una lista completa de artículos virtuales. La lista incluye los artículos cuya visualización en la tienda está activada en la configuración. Para cada artículo virtual, se devuelven los datos completos. |
GetItemGroups | Devuelve una lista completa de grupos de artículos virtuales. La lista incluye los grupos cuya visualización en la tienda está activada en los ajustes. |
GetItemsListBySpecifiedGroup | Devuelve una lista de artículos del grupo especificado según la configuración de paginación. La lista incluye los artículos cuya visualización en la tienda está activada en los ajustes. En los ajustes del grupo, la visualización en la tienda debe estar activada. |
GetAllItemsListBySpecifiedGroup | Devuelve una lista completa de artículos del grupo especificado. La lista incluye los artículos cuya visualización en la tienda está activada en la configuración. En la configuración del grupo, la visualización en la tienda debe estar activada. |
GetVirtualCurrencies | Devuelve una lista de monedas virtuales según la configuración de paginación. |
GetAllVirtualCurrencies | Devuelve una lista completa de monedas virtuales. La lista incluye las monedas cuya visualización en la tienda está activada en la configuración. |
GetVirtualCurrencyPackages | Devuelve una lista de paquetes de moneda virtual según la configuración de paginación. La lista incluye los paquetes cuya visualización en la tienda está habilitada en los ajustes. |
GetAllVirtualCurrencyPackages | Devuelve una lista completa de paquetes de monedas virtuales. La lista incluye los paquetes cuya visualización en la tienda está activada en la configuración. |
GetBundles | Devuelve una lista de lotes conforme a la configuración de paginación. La lista incluye los lotes cuya visualización en la tienda está activada en la configuración. |
GetAllBundles | Devuelve una lista completa de lotes. La lista incluye los lotes cuya visualización en la tienda está activada en la configuración. |
GetSpecifiedBundle | Devuelve información sobre el contenido del lote especificado. En la configuración del lote, debe estar activada la visualización en la tienda. |
¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.