SDK y bibliotecas disponibles
Xsolla SDK
Xsolla SDK es una solución versátil para desarrolladores de videojuegos que combina herramientas para gestionar las transacciones dentro de los juegos en dispositivos móviles, web y PC. El SDK permite integrar los pagos tanto en las versiones oficiales de las tiendas de aplicaciones como en las versiones para canales de distribución directa.
Enlaces útiles:
Xsolla SDK (API base)
Los Xsolla SDK con API base le permiten implementar escenarios de interacción con el usuario personalizados y configurar la lógica de compra para cumplir con los requisitos específicos de su proyecto.
Cada biblioteca contiene estructuras de datos listas para usar y métodos de cliente para trabajar con la API de Xsolla e implementar los siguientes escenarios:
- autenticación de usuario
- obtención del catálogo de artículos
- creación de pedidos para compras de un solo clic o con cesta
- abrir la interfaz de pago
- seguimiento del estado del pedido en el lado del cliente
- compra de suscripciones
| Nombre | Plataformas objetivo | Enlaces |
|---|---|---|
| Xsolla SDK para Unity (versiones anteriores/empresarial) | Windows de 64 bits (x64), macOS, Android, iOS, web. | Referencias de métodos de SDK. Repositorio (SDK y proyecto de demostración). Demostración (WebGL). |
| Xsolla SDK para Unreal Engine | Windows de 64 bits (x64), iOS, Android. | Referencias de métodos de SDK. Repositorio (SDK y proyecto de demostración). |
| Xsolla SDK para Cocos Creator | HTML5, minijuegos de WeChat, Android, iOS. | Repositorio (SDK y proyecto de demostración). |
Hay un SDK disponible para el motor de juegos de Defold, desarrollado y mantenido por el equipo de Defold. Incluye estructuras de datos listas para usar y métodos del lado del cliente para trabajar con la API de Xsolla con el fin de obtener el catálogo de artículos, crear pedidos, obtener la URL para abrir la interfaz de pago y hacer un seguimiento del estado de los pedidos. Los métodos de autenticación de usuarios a través de la API de Xsolla no están incluidos en este SDK.
Este SDK es compatible con las siguientes plataformas: HTML5, Windows, Linux, macOS, iOS y Android.
Enlaces útiles:
Herramientas del lado del servidor y en la nube
| Nombre | Descripción | Enlaces |
|---|---|---|
| SDK PHP | Clases listas para usar para implementar la lógica del lado del servidor y gestionar los webhooks de Xsolla. | |
| Extensiones para BaaS | Funciones para la integración con PlayFab y Firebase. | Documentación. |
SDK funcionales y SDK de interfaz de usuario
| Nombre | Descripción | Plataformas objetivo | Enlaces |
|---|---|---|---|
| Headless checkout | SDK para crear una interfaz de pago personalizada sin utilizar Xsolla Pay Station. Permite personalizar completamente los componentes de la interfaz de usuario y gestionar los pagos a través de WebView o del navegador. | Web. | Repositorio (SDK y proyecto de demostración). |
| Ready-to-use store (Unity) | Módulo del Xsolla SDK para Unity (versiones anteriores/empresarial) con componentes de interfaz prediseñados y lógica central para una integración rápida y sencilla de las funciones de Xsolla. | Windows de 64 bits (x64), macOS, web. | |
| Xsolla Login widget SDK | SDK para integrar el widget de autenticación web y trabajar con la API de inicio de sesión. | Web. | Página en npm. |
| Pay Station Embed | Script del lado del cliente para integrar el widget de interfaz de pago web de Xsolla. | Web. |
¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.