JavaScript

La versión JavaScript de la API permite ampliar su juego desarrollado en JavaScript para comunicar con el back-end de Click Jogos.

Introducción
Documentación específica
Ejemplo de Descarga de Juego

Introducción

Este es un guía paso-a-paso sobre cómo integrar la API Click Jogos en su juego.

El funcionamiento de la versión JavaScript de la API es muy similar a la versión AS3, pero no es necesario crear una instancia de la API, la clase predeterminada 'CJAPI' ya está instanciada y disponible.

Descargar api.js

Cada función API desencadena eventos que necesitan ser detectados para obtener y usar datos de back-end de Click Jogos. En la versión JavaScript esto se hace a través del bind(), que responde a la llegada de los datos, y distribuye para cualquier función.

Read more and the sampler code

Después de añadir todos los detectores de eventos para las funciones que usted tiene intención de usar, usted será capaz de llamarlas. Recuerde que las funciones API están separadas en paquetes para tornar la manipulación más fácil.

Ver todas las funciones de la API

Ahora usted puede enviar cualquier evento en su juego para Click Jogos, por lo que necesita crear las estadísticas y los logros que se entregarán a los usuarios.

Ver cómo crear y presentar Estadísticas Ver cómo crear Logros

El proceso de envío para juegos es muy fácil y simple, después de insertar el nombre del juego, la descripción, crear estadísticas y logros, sólo tiene que seleccionar el archivo de su juego, insertar el ancho y la altura del marco, leer y aceptar los términos de la licencia de la API, y enviar.

Submit_es

Después de subir su juego con éxito usted verá un botón donde se puede tener una vista previa de su juego y probar el envío de estadísticas y la entrega de los logros. Este botón también se puede ver en la edición de su juego.

Congrats_es

Carga de la API

Cuando tu juego esté a nuestro cajón de arena, la versión de JavaScript ya está cargado de forma automática, por lo que no es necesario incluir ningún archivo en su juego. La versión de JavaScript de la API permite a instancias de la API, utilizar sus funciones y enviar acciones de una manera simple y directa.

El funcionamiento de la versión JavaScript de la API es muy similar a la versión AS3, pero no es necesario crear una instancia de la API, la clase predeterminada 'CJAPI' ya está instanciada y disponible.

Parámetro Salt

Debe generar el parámetro de sal en toda la función que va a hacer peticiones en nuestro servidor.

Todas las peticiones de su juego a nuestro servidor debe enviar el parámetro de sal, junto con él, y esta necesidad de ser enconded en base64 y se genera en todas las solicitudes.

Detectores de eventos

Cada función API desencadena eventos que necesitan ser detectados para obtener y usar datos de back-end de Click Jogos. En la versión JavaScript esto se hace a través del bind(), que responde a la llegada de los datos, y distribuye para cualquier función.

Ejemplos de Códigos de Detectores de Eventos

Hay dos tipos de detectores de eventos para cada función de nuestras API, los detectores de eventos de éxito y detectores de eventos de error.

Users Stats Services

El evento onGetUsername() vuelve 'Guest' si el usuario actual no está conectado, o si se registra el usuario de su regreso de usuario registrado. El evento onGetUsernameErrors() declaraciones falsas para el éxito y una matriz que contiene los errores.

El evento onSubmitStat() devuelve true para salir bien, devuelve una matriz con los datos del logro si tiene un logro que se publicará, también devuelve el tipo de estadística y su valor actual. El evento onSubmitStatError() declaraciones false para sucess y una matriz que contiene los errores.

El evento onIsSignedIn() vuelve 'Guest' si el usuario actual no está conectado, devuelve lo contrario Usuario registrado', donde 'nombre de usuario' es el nombre del usuario conectado. El evento onIsSignedInError() declaraciones false para sucess y una matriz que contiene los errores.