FANDOM


firebase_initializeApp Editar

Define e inicializa los componentes requeridos

Sintaxis:

firebase_initializeApp(JSON Config);

ArgumentoDescripción
JSON Config La configuración de firebase en formato JSON String

Retorno: N/A

Descripción

Con ésta función colocada en el evento Create inicializamos todos los parámetros que serán necesarios para la correcta integración con Firebase, éstos los obtenemos en https://console.firebase.google.com una vez creado nuestro proyecto. Además podemos agregar parámetros adicionales según se desee. Por ejemplo:

config='{
    "apiKey": "<apiKey>",
    "authDomain": "<authDomain>",
    "databaseURL": "<databaseURL>",
    "projectId": "<projectId>",
    "storageBucket": "<storageBucket>",
    "messagingSenderId": "<messagingSenderId>",
    "emailVerify": false
}';

firebase_initializeApp(config);

NOTA: El parámetro emailVerify es opcional y es utilizado por firebase_auth_data_set() para enviar un email de verificación a las cuentas en el momento que son registradas de forma automática.

Código del script:

Se muestra a continuación el código del script en la versión 1.0:

///firebase_initializeApp(JSON Config)

global.FIREBASE_config = json_decode(argument0);
global.FIREBASE_request_data = ds_map_create();
global.FIREBASE_request_name = ds_map_create();
global.FIREBASE_auth = ds_map_create();
global.FIREBASE_private_data = ds_map_create();