<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://wiki.mobeleader.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gorka</id>
	<title>mobeleader - Contribuciones del usuario [es]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mobeleader.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gorka"/>
	<link rel="alternate" type="text/html" href="https://wiki.mobeleader.com/index.php?title=Especial:Contribuciones/Gorka"/>
	<updated>2026-04-26T05:45:12Z</updated>
	<subtitle>Contribuciones del usuario</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2675</id>
		<title>BBDDs:AltasYBajas</title>
		<link rel="alternate" type="text/html" href="https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2675"/>
		<updated>2019-03-25T16:24:00Z</updated>

		<summary type="html">&lt;p&gt;Gorka: /* Variables */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Altas ==&lt;br /&gt;
Para dar de alta un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las altas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las altas siempre va a contener la palabra &#039;alta&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
** sourcealta: Es de donde proviene esta alta (la web, aplicación..)&lt;br /&gt;
* Opcionales (y sólo si es de alta)&lt;br /&gt;
** ip: La ip desde la que el usuario a dar de alta realizo el alta&lt;br /&gt;
** aid: El GAID (Google Advertisment ID) de Android, el IDFA (Identifier For Advertisers) de iOS o el AID (Advertisement ID) de Windows Phone&lt;br /&gt;
** nombre: El nombre del usuario a dar de alta &lt;br /&gt;
** apellidos: El apellido del usuario a dar de alta &lt;br /&gt;
** fnacimiento: La fecha de nacimiento del usuario a dar de alta en formato [YYYY-MM-DD], esto es año-mes-día.&lt;br /&gt;
** sexo: El sexo del usuario a dar de alta. Pueden existir dos opciones.&lt;br /&gt;
*** M: En caso de que sea Masculino&lt;br /&gt;
*** F: En caso de que sea Femenino&lt;br /&gt;
** telefono: El teléfono del usuario a dar de alta &lt;br /&gt;
** cod_pais: El código de país del usuario a dar de alta. Este código de país puede ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2], [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa-3] o [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-númerico]&lt;br /&gt;
** cp: El código postal del usuario a dar de alta &lt;br /&gt;
** provincia: La provincia del usuario a dar de alta&lt;br /&gt;
** falta: La fecha en la que se dio de alta el usuario en formato timestamp de unix.&lt;br /&gt;
* Otros Opcionales (orientados a terminales móviles) (y sólo si es de alta)&lt;br /&gt;
** ciudad: La ciudad del usuario a dar de alta&lt;br /&gt;
** direccion: La dirección del usuario&lt;br /&gt;
** latitud: La latitud donde se ha realizado el alta&lt;br /&gt;
** longitud: La longitud donde se ha realizado el alta&lt;br /&gt;
** terminaltipo: El tipo de terminal que es. Pueden existir las siguientes opciones:&lt;br /&gt;
*** movil&lt;br /&gt;
*** tableta&lt;br /&gt;
*** reloj&lt;br /&gt;
*** tv&lt;br /&gt;
*** iphone&lt;br /&gt;
*** ipad&lt;br /&gt;
*** iwatch&lt;br /&gt;
*** appletv&lt;br /&gt;
** terminalso: El sistema operativo desde el que se ha dado de alta el terminal. Pueden existir dos opciones:&lt;br /&gt;
*** android: En caso de que sea Android&lt;br /&gt;
*** ios: En caso de que sea ios&lt;br /&gt;
** terminalsoversion: Versíon del sistema operativo del terminal, ejemplo: 10.2, 5.1.1&lt;br /&gt;
** terminalmarca: La Empresa manufacturadora del terminal, ejemplo: Sony, Apple, Samsung&lt;br /&gt;
** terminalmodelo: El modeló del terminal, ejemplo: 7 plus, Galaxy S&lt;br /&gt;
** terminalmodelocod: El código del modeló del terminal, ejemplo: E2303&lt;br /&gt;
** termnialpantallapulgadas: Las pulgadas del terminal, ejemplo: 5.2&lt;br /&gt;
** terminalpantallaresolucionaancho: la resolución de ancho de la pantalla, ejemplo: 720&lt;br /&gt;
** terminalpantallaresolucionaalto: la resolución de alto de la pantalla, ejemplo: 1184&lt;br /&gt;
** terminalpantallappi: los Pixeles Por Pulgada, ejemplo: 320&lt;br /&gt;
** terminalpantallapxratio: el ratio del pixel fisico con el device independet pixel, ejemplo: 1.500&lt;br /&gt;
** terminaloperadorcodigo: el código de operador, ejemplo: 21401&lt;br /&gt;
** terminaloperadorpais: el país de operador, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** terminaloperadornombre: el nombre del operador, ejemplo: Vodafone&lt;br /&gt;
** terminalidioma: idioma del telefono, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** appbundle: el bundle de la aplicación donde se ha realizado el alta, ejemplo: com.prueba.pr&lt;br /&gt;
** appversion: la versión de la aplicación, ejemplo:1.22&lt;br /&gt;
** appversioncode: el código de versión de la app, ejemplo: 19&lt;br /&gt;
** appnombre: el nombre de la app, ejemplo: iFacturas&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
También se pueden añadir campos extras que quieras guardar en tu BD, para ello solo tienes que pasarlo mediante GET como una variable nueva.&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
Ejemplo Minimo --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Mas Datos --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;campoExtra1=campoextra1&amp;amp;campoExtra2=campoextra2&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras desde app movil --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;nombre=MiNombre&amp;amp;apellidos=MiApellido&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;telefono=456255456&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;latitud=43.2956&amp;amp;longitud=-2.9973&amp;amp;terminaltipo=movil&amp;amp;terminalso=android&amp;amp;terminalsoversion=5.1.1&amp;amp;terminalmarca=Sony&amp;amp;terminalmodelo=Xperia S&amp;amp;terminalmodelocod=E2303&amp;amp;termnialpantallapulgadas=5.2&amp;amp;terminalpantallaresolucionaancho=720&amp;amp;terminalpantallaresolucionaalto=1184&amp;amp;terminalpantallappi=320&amp;amp;terminalpantallapxratio=1.500&amp;amp;terminaloperadorcodigo=21401&amp;amp;terminaloperadorpais=ES&amp;amp;terminaloperadornombre=Vodafone ES&amp;amp;appbundle=com.prueba.pr&amp;amp;appversion=1.22&amp;amp;appversioncode=19&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MODIFICACIONES ==&lt;br /&gt;
Para modificar un usuario ya creado anteriormente, necesitará suministrar los campos obligatorios que lo identifican y estos no pueden cambiarse.&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las modificaciones es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario.&lt;br /&gt;
** tipo: En el caso de las modificaciones siempre va a contener la palabra ‘modf’.&lt;br /&gt;
** email: El email dado de alta. Este valor no puede modificarse, es la referencia para editar dicho registro. Cambiar el email supone un registro nuevo, no una modificación.&lt;br /&gt;
** sourcealta: Es de donde provinió este registro, la alta original (la web, aplicación..). Este campo se podrá cambiar si fuera necesario.&lt;br /&gt;
&lt;br /&gt;
El resto de campos opcionales y extras se pueden modificar, borrar o añadir a un registro que ya exista.&lt;br /&gt;
&lt;br /&gt;
Si has rellenado un campo de cualquier tipo (Opcional o Extra) y deseas borrar su valor, deberás pasarlo junto con los campos mínimos necesarios que identifican al usuario indicando ‘null’ en el valor de dicho campo. ( campo=null ).&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
Ejemplo Minimo: Con estos datos sabremos a que usuario realizar las modificaciones. A partir de aquí, podemos añadir a la url tantos campos como modificaciones queramos hacer —&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Mas Datos --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;campoExtra1=campoextra1&amp;amp;campoExtra2=campoextra2&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras desde app movil --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;nombre=MiNombre&amp;amp;apellidos=MiApellido&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;telefono=456255456&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;latitud=43.2956&amp;amp;longitud=-2.9973&amp;amp;terminaltipo=movil&amp;amp;terminalso=android&amp;amp;terminalsoversion=5.1.1&amp;amp;terminalmarca=Sony&amp;amp;terminalmodelo=Xperia S&amp;amp;terminalmodelocod=E2303&amp;amp;termnialpantallapulgadas=5.2&amp;amp;terminalpantallaresolucionaancho=720&amp;amp;terminalpantallaresolucionaalto=1184&amp;amp;terminalpantallappi=320&amp;amp;terminalpantallapxratio=1.500&amp;amp;terminaloperadorcodigo=21401&amp;amp;terminaloperadorpais=ES&amp;amp;terminaloperadornombre=Vodafone ES&amp;amp;appbundle=com.prueba.pr&amp;amp;appversion=1.22&amp;amp;appversioncode=19&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es posible combinar campos extra, opcionales y borrado de campos en una misma URL.&lt;br /&gt;
&lt;br /&gt;
== Bajas ==&lt;br /&gt;
Para dar de baja un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las bajas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las bajas siempre va a contener la palabra &#039;baja&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba1@prueba.com&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba2@prueba.com&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gorka</name></author>
	</entry>
	<entry>
		<id>https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2674</id>
		<title>BBDDs:AltasYBajas</title>
		<link rel="alternate" type="text/html" href="https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2674"/>
		<updated>2019-03-25T16:23:05Z</updated>

		<summary type="html">&lt;p&gt;Gorka: /* Variables */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Altas ==&lt;br /&gt;
Para dar de alta un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las altas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las altas siempre va a contener la palabra &#039;alta&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
** sourcealta: Es de donde proviene esta alta (la web, aplicación..)&lt;br /&gt;
* Opcionales (y sólo si es de alta)&lt;br /&gt;
** ip: La ip desde la que el usuario a dar de alta realizo el alta&lt;br /&gt;
** aid: El GAID (Google Advertisment ID) de Android, el IDFA (Identifier For Advertisers) de iOS o el AID (Advertisement ID) de Windows Phone&lt;br /&gt;
** nombre: El nombre del usuario a dar de alta &lt;br /&gt;
** apellidos: El apellido del usuario a dar de alta &lt;br /&gt;
** fnacimiento: La fecha de nacimiento del usuario a dar de alta en formato [YYYY-MM-DD], esto es año-mes-día.&lt;br /&gt;
** sexo: El sexo del usuario a dar de alta. Pueden existir dos opciones.&lt;br /&gt;
*** M: En caso de que sea Masculino&lt;br /&gt;
*** F: En caso de que sea Femenino&lt;br /&gt;
** telefono: El teléfono del usuario a dar de alta &lt;br /&gt;
** cod_pais: El código de país del usuario a dar de alta. Este código de país puede ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2], [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa-3] o [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-númerico]&lt;br /&gt;
** cp: El código postal del usuario a dar de alta &lt;br /&gt;
** provincia: La provincia del usuario a dar de alta&lt;br /&gt;
** falta: La fecha en la que se dio de alta el usuario en formato timestamp de unix.&lt;br /&gt;
* Otros Opcionales (orientados a terminales móviles) (y sólo si es de alta)&lt;br /&gt;
** ciudad: La ciudad del usuario a dar de alta&lt;br /&gt;
** direccion: La dirección del usuario&lt;br /&gt;
** latitud: La latitud donde se ha realizado el alta&lt;br /&gt;
** longitud: La longitud donde se ha realizado el alta&lt;br /&gt;
** terminaltipo: El tipo de terminal que es. Pueden existir las siguientes opciones:&lt;br /&gt;
*** movil&lt;br /&gt;
*** tableta&lt;br /&gt;
*** reloj&lt;br /&gt;
*** tv&lt;br /&gt;
*** iphone&lt;br /&gt;
*** ipad&lt;br /&gt;
*** iwatch&lt;br /&gt;
*** appletv&lt;br /&gt;
** terminalso: El sistema operativo desde el que se ha dado de alta el terminal. Pueden existir dos opciones:&lt;br /&gt;
*** android: En caso de que sea Android&lt;br /&gt;
*** ios: En caso de que sea ios&lt;br /&gt;
** terminalsoversion: Versíon del sistema operativo del terminal, ejemplo: 10.2, 5.1.1&lt;br /&gt;
** terminalmarca: La Empresa manufacturadora del terminal, ejemplo: Sony, Apple, Samsung&lt;br /&gt;
** terminalmodelo: El modeló del terminal, ejemplo: 7 plus, Galaxy S&lt;br /&gt;
** terminalmodelocod: El código del modeló del terminal, ejemplo: E2303&lt;br /&gt;
** termnialpantallapulgadas: Las pulgadas del terminal, ejemplo: 5.2&lt;br /&gt;
** terminalpantallaresolucionaancho: la resolución de ancho de la pantalla, ejemplo: 720&lt;br /&gt;
** terminalpantallaresolucionaalto: la resolución de alto de la pantalla, ejemplo: 1184&lt;br /&gt;
** terminalpantallappi: los Pixeles Por Pulgada, ejemplo: 320&lt;br /&gt;
** terminalpantallapxratio: el ratio del pixel fisico con el device independet pixel, ejemplo: 1.500&lt;br /&gt;
** terminaloperadorcodigo: el código de operador, ejemplo: 21401&lt;br /&gt;
** terminaloperadorpais: el país de operador, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** terminaloperadornombre: el nombre del operador, ejemplo: Vodafone&lt;br /&gt;
** terminalidioma: idioma del telefono, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** appbundle: el bundle de la aplicación donde se ha realizado el alta, ejemplo: com.prueba.pr&lt;br /&gt;
** appversion: la versión de la aplicación, ejemplo:1.22&lt;br /&gt;
** appversioncode: el código de versión de la app, ejemplo: 19&lt;br /&gt;
** appnombre: el nombre de la app, ejemplo: iFacturas&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
También se pueden añadir campos extras que quieras guardar en tu BD, para ello solo tienes que pasarlo mediante GET como una variable nueva.&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
Ejemplo Minimo --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Mas Datos --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;campoExtra1=campoextra1&amp;amp;campoExtra2=campoextra2&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras desde app movil --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;nombre=MiNombre&amp;amp;apellidos=MiApellido&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;telefono=456255456&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;latitud=43.2956&amp;amp;longitud=-2.9973&amp;amp;terminaltipo=movil&amp;amp;terminalso=android&amp;amp;terminalsoversion=5.1.1&amp;amp;terminalmarca=Sony&amp;amp;terminalmodelo=Xperia S&amp;amp;terminalmodelocod=E2303&amp;amp;termnialpantallapulgadas=5.2&amp;amp;terminalpantallaresolucionaancho=720&amp;amp;terminalpantallaresolucionaalto=1184&amp;amp;terminalpantallappi=320&amp;amp;terminalpantallapxratio=1.500&amp;amp;terminaloperadorcodigo=21401&amp;amp;terminaloperadorpais=ES&amp;amp;terminaloperadornombre=Vodafone ES&amp;amp;appbundle=com.prueba.pr&amp;amp;appversion=1.22&amp;amp;appversioncode=19&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MODIFICACIONES ==&lt;br /&gt;
Para modificar un usuario ya creado anteriormente, necesitará suministrar los campos obligatorios que lo identifican y estos no pueden cambiarse.&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las modificaciones es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario.&lt;br /&gt;
** tipo: En el caso de las modificaciones siempre va a contener la palabra ‘modf’.&lt;br /&gt;
** email: El email dado de alta. Este valor no puede modificarse, es la referencia para editar dicho registro. Cambiar el email supone un registro nuevo, no una modificación.&lt;br /&gt;
** sourcealta: Es de donde provinió esta alta (la web, aplicación..). Este campo se podrá cambiar si fuera necesario.&lt;br /&gt;
&lt;br /&gt;
El resto de campos opcionales y extras se pueden modificar, borrar o añadir a un registro que ya exista.&lt;br /&gt;
&lt;br /&gt;
Si has rellenado un campo de cualquier tipo (Opcional o Extra) y deseas borrar su valor, deberás pasarlo junto con los campos mínimos necesarios que identifican al usuario indicando ‘null’ en el valor de dicho campo. ( campo=null ).&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
Ejemplo Minimo: Con estos datos sabremos a que usuario realizar las modificaciones. A partir de aquí, podemos añadir a la url tantos campos como modificaciones queramos hacer —&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Mas Datos --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;campoExtra1=campoextra1&amp;amp;campoExtra2=campoextra2&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras desde app movil --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;nombre=MiNombre&amp;amp;apellidos=MiApellido&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;telefono=456255456&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;latitud=43.2956&amp;amp;longitud=-2.9973&amp;amp;terminaltipo=movil&amp;amp;terminalso=android&amp;amp;terminalsoversion=5.1.1&amp;amp;terminalmarca=Sony&amp;amp;terminalmodelo=Xperia S&amp;amp;terminalmodelocod=E2303&amp;amp;termnialpantallapulgadas=5.2&amp;amp;terminalpantallaresolucionaancho=720&amp;amp;terminalpantallaresolucionaalto=1184&amp;amp;terminalpantallappi=320&amp;amp;terminalpantallapxratio=1.500&amp;amp;terminaloperadorcodigo=21401&amp;amp;terminaloperadorpais=ES&amp;amp;terminaloperadornombre=Vodafone ES&amp;amp;appbundle=com.prueba.pr&amp;amp;appversion=1.22&amp;amp;appversioncode=19&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es posible combinar campos extra, opcionales y borrado de campos en una misma URL.&lt;br /&gt;
&lt;br /&gt;
== Bajas ==&lt;br /&gt;
Para dar de baja un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las bajas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las bajas siempre va a contener la palabra &#039;baja&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba1@prueba.com&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba2@prueba.com&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gorka</name></author>
	</entry>
	<entry>
		<id>https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2673</id>
		<title>BBDDs:AltasYBajas</title>
		<link rel="alternate" type="text/html" href="https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2673"/>
		<updated>2019-03-25T16:22:16Z</updated>

		<summary type="html">&lt;p&gt;Gorka: /* MODIFICACIONES */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Altas ==&lt;br /&gt;
Para dar de alta un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las altas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las altas siempre va a contener la palabra &#039;alta&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
** sourcealta: Es de donde proviene esta alta (la web, aplicación..)&lt;br /&gt;
* Opcionales (y sólo si es de alta)&lt;br /&gt;
** ip: La ip desde la que el usuario a dar de alta realizo el alta&lt;br /&gt;
** aid: El GAID (Google Advertisment ID) de Android, el IDFA (Identifier For Advertisers) de iOS o el AID (Advertisement ID) de Windows Phone&lt;br /&gt;
** nombre: El nombre del usuario a dar de alta &lt;br /&gt;
** apellidos: El apellido del usuario a dar de alta &lt;br /&gt;
** fnacimiento: La fecha de nacimiento del usuario a dar de alta en formato [YYYY-MM-DD], esto es año-mes-día.&lt;br /&gt;
** sexo: El sexo del usuario a dar de alta. Pueden existir dos opciones.&lt;br /&gt;
*** M: En caso de que sea Masculino&lt;br /&gt;
*** F: En caso de que sea Femenino&lt;br /&gt;
** telefono: El teléfono del usuario a dar de alta &lt;br /&gt;
** cod_pais: El código de país del usuario a dar de alta. Este código de país puede ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2], [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa-3] o [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-númerico]&lt;br /&gt;
** cp: El código postal del usuario a dar de alta &lt;br /&gt;
** provincia: La provincia del usuario a dar de alta&lt;br /&gt;
** falta: La fecha en la que se dio de alta el usuario en formato timestamp de unix.&lt;br /&gt;
* Otros Opcionales (orientados a terminales móviles) (y sólo si es de alta)&lt;br /&gt;
** ciudad: La ciudad del usuario a dar de alta&lt;br /&gt;
** direccion: La dirección del usuario&lt;br /&gt;
** latitud: La latitud donde se ha realizado el alta&lt;br /&gt;
** longitud: La longitud donde se ha realizado el alta&lt;br /&gt;
** terminaltipo: El tipo de terminal que es. Pueden existir las siguientes opciones:&lt;br /&gt;
*** movil&lt;br /&gt;
*** tableta&lt;br /&gt;
*** reloj&lt;br /&gt;
*** tv&lt;br /&gt;
*** iphone&lt;br /&gt;
*** ipad&lt;br /&gt;
*** iwatch&lt;br /&gt;
*** appletv&lt;br /&gt;
** terminalso: El sistema operativo desde el que se ha dado de alta el terminal. Pueden existir dos opciones:&lt;br /&gt;
*** android: En caso de que sea Android&lt;br /&gt;
*** ios: En caso de que sea ios&lt;br /&gt;
** terminalsoversion: Versíon del sistema operativo del terminal, ejemplo: 10.2, 5.1.1&lt;br /&gt;
** terminalmarca: La Empresa manufacturadora del terminal, ejemplo: Sony, Apple, Samsung&lt;br /&gt;
** terminalmodelo: El modeló del terminal, ejemplo: 7 plus, Galaxy S&lt;br /&gt;
** terminalmodelocod: El código del modeló del terminal, ejemplo: E2303&lt;br /&gt;
** termnialpantallapulgadas: Las pulgadas del terminal, ejemplo: 5.2&lt;br /&gt;
** terminalpantallaresolucionaancho: la resolución de ancho de la pantalla, ejemplo: 720&lt;br /&gt;
** terminalpantallaresolucionaalto: la resolución de alto de la pantalla, ejemplo: 1184&lt;br /&gt;
** terminalpantallappi: los Pixeles Por Pulgada, ejemplo: 320&lt;br /&gt;
** terminalpantallapxratio: el ratio del pixel fisico con el device independet pixel, ejemplo: 1.500&lt;br /&gt;
** terminaloperadorcodigo: el código de operador, ejemplo: 21401&lt;br /&gt;
** terminaloperadorpais: el país de operador, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** terminaloperadornombre: el nombre del operador, ejemplo: Vodafone&lt;br /&gt;
** terminalidioma: idioma del telefono, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** appbundle: el bundle de la aplicación donde se ha realizado el alta, ejemplo: com.prueba.pr&lt;br /&gt;
** appversion: la versión de la aplicación, ejemplo:1.22&lt;br /&gt;
** appversioncode: el código de versión de la app, ejemplo: 19&lt;br /&gt;
** appnombre: el nombre de la app, ejemplo: iFacturas&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
También se pueden añadir campos extras que quieras guardar en tu BD, para ello solo tienes que pasarlo mediante GET como una variable nueva.&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
Ejemplo Minimo --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Mas Datos --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;campoExtra1=campoextra1&amp;amp;campoExtra2=campoextra2&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras desde app movil --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;nombre=MiNombre&amp;amp;apellidos=MiApellido&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;telefono=456255456&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;latitud=43.2956&amp;amp;longitud=-2.9973&amp;amp;terminaltipo=movil&amp;amp;terminalso=android&amp;amp;terminalsoversion=5.1.1&amp;amp;terminalmarca=Sony&amp;amp;terminalmodelo=Xperia S&amp;amp;terminalmodelocod=E2303&amp;amp;termnialpantallapulgadas=5.2&amp;amp;terminalpantallaresolucionaancho=720&amp;amp;terminalpantallaresolucionaalto=1184&amp;amp;terminalpantallappi=320&amp;amp;terminalpantallapxratio=1.500&amp;amp;terminaloperadorcodigo=21401&amp;amp;terminaloperadorpais=ES&amp;amp;terminaloperadornombre=Vodafone ES&amp;amp;appbundle=com.prueba.pr&amp;amp;appversion=1.22&amp;amp;appversioncode=19&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MODIFICACIONES ==&lt;br /&gt;
Para modificar un usuario ya creado anteriormente, necesitará suministrar los campos obligatorios que lo identifican y estos no pueden cambiarse.&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las modificaciones es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario.&lt;br /&gt;
** tipo: en el caso de las modificaciones siempre va a contener la palabra ‘modf’&lt;br /&gt;
** email: El email dado de alta. Este valor no puede modificarse, es la referencia para editar dicho registro. Cambiar el email supone un registro nuevo, no una modificación.&lt;br /&gt;
** sourcealta: Es de donde provinió esta alta (la web, aplicación..). Este campo se podrá cambiar si fuera necesario.&lt;br /&gt;
&lt;br /&gt;
El resto de campos opcionales y extras se pueden modificar, borrar o añadir a un registro que ya exista.&lt;br /&gt;
&lt;br /&gt;
Si has rellenado un campo de cualquier tipo (Opcional o Extra) y deseas borrar su valor, deberás pasarlo junto con los campos mínimos necesarios que identifican al usuario indicando ‘null’ en el valor de dicho campo.(campo=null)&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
Ejemplo Minimo: Con estos datos sabremos a que usuario realizar las modificaciones. A partir de aquí, podemos añadir a la url tantos campos como modificaciones queramos hacer —&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Mas Datos --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;campoExtra1=campoextra1&amp;amp;campoExtra2=campoextra2&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras desde app movil --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;nombre=MiNombre&amp;amp;apellidos=MiApellido&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;telefono=456255456&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;latitud=43.2956&amp;amp;longitud=-2.9973&amp;amp;terminaltipo=movil&amp;amp;terminalso=android&amp;amp;terminalsoversion=5.1.1&amp;amp;terminalmarca=Sony&amp;amp;terminalmodelo=Xperia S&amp;amp;terminalmodelocod=E2303&amp;amp;termnialpantallapulgadas=5.2&amp;amp;terminalpantallaresolucionaancho=720&amp;amp;terminalpantallaresolucionaalto=1184&amp;amp;terminalpantallappi=320&amp;amp;terminalpantallapxratio=1.500&amp;amp;terminaloperadorcodigo=21401&amp;amp;terminaloperadorpais=ES&amp;amp;terminaloperadornombre=Vodafone ES&amp;amp;appbundle=com.prueba.pr&amp;amp;appversion=1.22&amp;amp;appversioncode=19&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es posible combinar campos extra, opcionales y borrado de campos en una misma URL.&lt;br /&gt;
&lt;br /&gt;
== Bajas ==&lt;br /&gt;
Para dar de baja un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las bajas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las bajas siempre va a contener la palabra &#039;baja&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba1@prueba.com&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba2@prueba.com&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gorka</name></author>
	</entry>
	<entry>
		<id>https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2672</id>
		<title>BBDDs:AltasYBajas</title>
		<link rel="alternate" type="text/html" href="https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2672"/>
		<updated>2019-03-25T16:20:33Z</updated>

		<summary type="html">&lt;p&gt;Gorka: /* MODIFICACIONES */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Altas ==&lt;br /&gt;
Para dar de alta un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las altas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las altas siempre va a contener la palabra &#039;alta&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
** sourcealta: Es de donde proviene esta alta (la web, aplicación..)&lt;br /&gt;
* Opcionales (y sólo si es de alta)&lt;br /&gt;
** ip: La ip desde la que el usuario a dar de alta realizo el alta&lt;br /&gt;
** aid: El GAID (Google Advertisment ID) de Android, el IDFA (Identifier For Advertisers) de iOS o el AID (Advertisement ID) de Windows Phone&lt;br /&gt;
** nombre: El nombre del usuario a dar de alta &lt;br /&gt;
** apellidos: El apellido del usuario a dar de alta &lt;br /&gt;
** fnacimiento: La fecha de nacimiento del usuario a dar de alta en formato [YYYY-MM-DD], esto es año-mes-día.&lt;br /&gt;
** sexo: El sexo del usuario a dar de alta. Pueden existir dos opciones.&lt;br /&gt;
*** M: En caso de que sea Masculino&lt;br /&gt;
*** F: En caso de que sea Femenino&lt;br /&gt;
** telefono: El teléfono del usuario a dar de alta &lt;br /&gt;
** cod_pais: El código de país del usuario a dar de alta. Este código de país puede ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2], [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa-3] o [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-númerico]&lt;br /&gt;
** cp: El código postal del usuario a dar de alta &lt;br /&gt;
** provincia: La provincia del usuario a dar de alta&lt;br /&gt;
** falta: La fecha en la que se dio de alta el usuario en formato timestamp de unix.&lt;br /&gt;
* Otros Opcionales (orientados a terminales móviles) (y sólo si es de alta)&lt;br /&gt;
** ciudad: La ciudad del usuario a dar de alta&lt;br /&gt;
** direccion: La dirección del usuario&lt;br /&gt;
** latitud: La latitud donde se ha realizado el alta&lt;br /&gt;
** longitud: La longitud donde se ha realizado el alta&lt;br /&gt;
** terminaltipo: El tipo de terminal que es. Pueden existir las siguientes opciones:&lt;br /&gt;
*** movil&lt;br /&gt;
*** tableta&lt;br /&gt;
*** reloj&lt;br /&gt;
*** tv&lt;br /&gt;
*** iphone&lt;br /&gt;
*** ipad&lt;br /&gt;
*** iwatch&lt;br /&gt;
*** appletv&lt;br /&gt;
** terminalso: El sistema operativo desde el que se ha dado de alta el terminal. Pueden existir dos opciones:&lt;br /&gt;
*** android: En caso de que sea Android&lt;br /&gt;
*** ios: En caso de que sea ios&lt;br /&gt;
** terminalsoversion: Versíon del sistema operativo del terminal, ejemplo: 10.2, 5.1.1&lt;br /&gt;
** terminalmarca: La Empresa manufacturadora del terminal, ejemplo: Sony, Apple, Samsung&lt;br /&gt;
** terminalmodelo: El modeló del terminal, ejemplo: 7 plus, Galaxy S&lt;br /&gt;
** terminalmodelocod: El código del modeló del terminal, ejemplo: E2303&lt;br /&gt;
** termnialpantallapulgadas: Las pulgadas del terminal, ejemplo: 5.2&lt;br /&gt;
** terminalpantallaresolucionaancho: la resolución de ancho de la pantalla, ejemplo: 720&lt;br /&gt;
** terminalpantallaresolucionaalto: la resolución de alto de la pantalla, ejemplo: 1184&lt;br /&gt;
** terminalpantallappi: los Pixeles Por Pulgada, ejemplo: 320&lt;br /&gt;
** terminalpantallapxratio: el ratio del pixel fisico con el device independet pixel, ejemplo: 1.500&lt;br /&gt;
** terminaloperadorcodigo: el código de operador, ejemplo: 21401&lt;br /&gt;
** terminaloperadorpais: el país de operador, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** terminaloperadornombre: el nombre del operador, ejemplo: Vodafone&lt;br /&gt;
** terminalidioma: idioma del telefono, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** appbundle: el bundle de la aplicación donde se ha realizado el alta, ejemplo: com.prueba.pr&lt;br /&gt;
** appversion: la versión de la aplicación, ejemplo:1.22&lt;br /&gt;
** appversioncode: el código de versión de la app, ejemplo: 19&lt;br /&gt;
** appnombre: el nombre de la app, ejemplo: iFacturas&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
También se pueden añadir campos extras que quieras guardar en tu BD, para ello solo tienes que pasarlo mediante GET como una variable nueva.&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
Ejemplo Minimo --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Mas Datos --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;campoExtra1=campoextra1&amp;amp;campoExtra2=campoextra2&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras desde app movil --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;nombre=MiNombre&amp;amp;apellidos=MiApellido&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;telefono=456255456&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;latitud=43.2956&amp;amp;longitud=-2.9973&amp;amp;terminaltipo=movil&amp;amp;terminalso=android&amp;amp;terminalsoversion=5.1.1&amp;amp;terminalmarca=Sony&amp;amp;terminalmodelo=Xperia S&amp;amp;terminalmodelocod=E2303&amp;amp;termnialpantallapulgadas=5.2&amp;amp;terminalpantallaresolucionaancho=720&amp;amp;terminalpantallaresolucionaalto=1184&amp;amp;terminalpantallappi=320&amp;amp;terminalpantallapxratio=1.500&amp;amp;terminaloperadorcodigo=21401&amp;amp;terminaloperadorpais=ES&amp;amp;terminaloperadornombre=Vodafone ES&amp;amp;appbundle=com.prueba.pr&amp;amp;appversion=1.22&amp;amp;appversioncode=19&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MODIFICACIONES ==&lt;br /&gt;
Para modificar un usuario ya creado anteriormente, necesitará suministrar los campos obligatorios que lo identifican y estos no pueden cambiarse.&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las modificaciones es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario.&lt;br /&gt;
** tipo: en el caso de las modificaciones siempre va a contener la palabra ‘modf’&lt;br /&gt;
** email: El email dado de alta. Este valor no puede modificarse, se trataría de un registro nuevo.&lt;br /&gt;
** sourcealta: Es de donde provinió esta alta (la web, aplicación..). Este campo se podrá cambiar si fuera necesario.&lt;br /&gt;
&lt;br /&gt;
El resto de campos opcionales y extras se pueden modificar, borrar o añadir a un registro que ya exista.&lt;br /&gt;
&lt;br /&gt;
Si has rellenado un campo de cualquier tipo (Opcional o Extra) y deseas borrar su valor, deberás pasarlo junto con los campos mínimos necesarios que identifican al usuario indicando ‘null’ en el valor de dicho campo.(campo=null)&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
Ejemplo Minimo: Con estos datos sabremos a que usuario realizar las modificaciones. A partir de aquí, podemos añadir a la url tantos campos como modificaciones queramos hacer —&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Mas Datos --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;campoExtra1=campoextra1&amp;amp;campoExtra2=campoextra2&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras desde app movil --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;nombre=MiNombre&amp;amp;apellidos=MiApellido&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;telefono=456255456&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;latitud=43.2956&amp;amp;longitud=-2.9973&amp;amp;terminaltipo=movil&amp;amp;terminalso=android&amp;amp;terminalsoversion=5.1.1&amp;amp;terminalmarca=Sony&amp;amp;terminalmodelo=Xperia S&amp;amp;terminalmodelocod=E2303&amp;amp;termnialpantallapulgadas=5.2&amp;amp;terminalpantallaresolucionaancho=720&amp;amp;terminalpantallaresolucionaalto=1184&amp;amp;terminalpantallappi=320&amp;amp;terminalpantallapxratio=1.500&amp;amp;terminaloperadorcodigo=21401&amp;amp;terminaloperadorpais=ES&amp;amp;terminaloperadornombre=Vodafone ES&amp;amp;appbundle=com.prueba.pr&amp;amp;appversion=1.22&amp;amp;appversioncode=19&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es posible combinar campos extra, opcionales y borrado de campos en una misma URL.&lt;br /&gt;
&lt;br /&gt;
== Bajas ==&lt;br /&gt;
Para dar de baja un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las bajas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las bajas siempre va a contener la palabra &#039;baja&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba1@prueba.com&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba2@prueba.com&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gorka</name></author>
	</entry>
	<entry>
		<id>https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2671</id>
		<title>BBDDs:AltasYBajas</title>
		<link rel="alternate" type="text/html" href="https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2671"/>
		<updated>2019-03-25T16:19:28Z</updated>

		<summary type="html">&lt;p&gt;Gorka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Altas ==&lt;br /&gt;
Para dar de alta un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las altas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las altas siempre va a contener la palabra &#039;alta&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
** sourcealta: Es de donde proviene esta alta (la web, aplicación..)&lt;br /&gt;
* Opcionales (y sólo si es de alta)&lt;br /&gt;
** ip: La ip desde la que el usuario a dar de alta realizo el alta&lt;br /&gt;
** aid: El GAID (Google Advertisment ID) de Android, el IDFA (Identifier For Advertisers) de iOS o el AID (Advertisement ID) de Windows Phone&lt;br /&gt;
** nombre: El nombre del usuario a dar de alta &lt;br /&gt;
** apellidos: El apellido del usuario a dar de alta &lt;br /&gt;
** fnacimiento: La fecha de nacimiento del usuario a dar de alta en formato [YYYY-MM-DD], esto es año-mes-día.&lt;br /&gt;
** sexo: El sexo del usuario a dar de alta. Pueden existir dos opciones.&lt;br /&gt;
*** M: En caso de que sea Masculino&lt;br /&gt;
*** F: En caso de que sea Femenino&lt;br /&gt;
** telefono: El teléfono del usuario a dar de alta &lt;br /&gt;
** cod_pais: El código de país del usuario a dar de alta. Este código de país puede ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2], [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa-3] o [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-númerico]&lt;br /&gt;
** cp: El código postal del usuario a dar de alta &lt;br /&gt;
** provincia: La provincia del usuario a dar de alta&lt;br /&gt;
** falta: La fecha en la que se dio de alta el usuario en formato timestamp de unix.&lt;br /&gt;
* Otros Opcionales (orientados a terminales móviles) (y sólo si es de alta)&lt;br /&gt;
** ciudad: La ciudad del usuario a dar de alta&lt;br /&gt;
** direccion: La dirección del usuario&lt;br /&gt;
** latitud: La latitud donde se ha realizado el alta&lt;br /&gt;
** longitud: La longitud donde se ha realizado el alta&lt;br /&gt;
** terminaltipo: El tipo de terminal que es. Pueden existir las siguientes opciones:&lt;br /&gt;
*** movil&lt;br /&gt;
*** tableta&lt;br /&gt;
*** reloj&lt;br /&gt;
*** tv&lt;br /&gt;
*** iphone&lt;br /&gt;
*** ipad&lt;br /&gt;
*** iwatch&lt;br /&gt;
*** appletv&lt;br /&gt;
** terminalso: El sistema operativo desde el que se ha dado de alta el terminal. Pueden existir dos opciones:&lt;br /&gt;
*** android: En caso de que sea Android&lt;br /&gt;
*** ios: En caso de que sea ios&lt;br /&gt;
** terminalsoversion: Versíon del sistema operativo del terminal, ejemplo: 10.2, 5.1.1&lt;br /&gt;
** terminalmarca: La Empresa manufacturadora del terminal, ejemplo: Sony, Apple, Samsung&lt;br /&gt;
** terminalmodelo: El modeló del terminal, ejemplo: 7 plus, Galaxy S&lt;br /&gt;
** terminalmodelocod: El código del modeló del terminal, ejemplo: E2303&lt;br /&gt;
** termnialpantallapulgadas: Las pulgadas del terminal, ejemplo: 5.2&lt;br /&gt;
** terminalpantallaresolucionaancho: la resolución de ancho de la pantalla, ejemplo: 720&lt;br /&gt;
** terminalpantallaresolucionaalto: la resolución de alto de la pantalla, ejemplo: 1184&lt;br /&gt;
** terminalpantallappi: los Pixeles Por Pulgada, ejemplo: 320&lt;br /&gt;
** terminalpantallapxratio: el ratio del pixel fisico con el device independet pixel, ejemplo: 1.500&lt;br /&gt;
** terminaloperadorcodigo: el código de operador, ejemplo: 21401&lt;br /&gt;
** terminaloperadorpais: el país de operador, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** terminaloperadornombre: el nombre del operador, ejemplo: Vodafone&lt;br /&gt;
** terminalidioma: idioma del telefono, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** appbundle: el bundle de la aplicación donde se ha realizado el alta, ejemplo: com.prueba.pr&lt;br /&gt;
** appversion: la versión de la aplicación, ejemplo:1.22&lt;br /&gt;
** appversioncode: el código de versión de la app, ejemplo: 19&lt;br /&gt;
** appnombre: el nombre de la app, ejemplo: iFacturas&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
También se pueden añadir campos extras que quieras guardar en tu BD, para ello solo tienes que pasarlo mediante GET como una variable nueva.&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
Ejemplo Minimo --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Mas Datos --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;campoExtra1=campoextra1&amp;amp;campoExtra2=campoextra2&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras desde app movil --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;nombre=MiNombre&amp;amp;apellidos=MiApellido&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;telefono=456255456&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;latitud=43.2956&amp;amp;longitud=-2.9973&amp;amp;terminaltipo=movil&amp;amp;terminalso=android&amp;amp;terminalsoversion=5.1.1&amp;amp;terminalmarca=Sony&amp;amp;terminalmodelo=Xperia S&amp;amp;terminalmodelocod=E2303&amp;amp;termnialpantallapulgadas=5.2&amp;amp;terminalpantallaresolucionaancho=720&amp;amp;terminalpantallaresolucionaalto=1184&amp;amp;terminalpantallappi=320&amp;amp;terminalpantallapxratio=1.500&amp;amp;terminaloperadorcodigo=21401&amp;amp;terminaloperadorpais=ES&amp;amp;terminaloperadornombre=Vodafone ES&amp;amp;appbundle=com.prueba.pr&amp;amp;appversion=1.22&amp;amp;appversioncode=19&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MODIFICACIONES ==&lt;br /&gt;
Para modificar un usuario ya creado anteriormente, necesitará suministrar los campos obligatorios que lo identifican y estos no pueden cambiarse. El cambio de los campos obligatorios supone un registro nuevo (tipo=alta). &lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las modificaciones es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario.&lt;br /&gt;
** tipo: en el caso de las modificaciones siempre va a contener la palabra ‘modf’&lt;br /&gt;
** email: El email dado de alta. Este valor no puede modificarse, se trataría de un registro nuevo.&lt;br /&gt;
** sourcealta: Es de donde provinió esta alta (la web, aplicación..). Este campo se podrá cambiar si fuera necesario.&lt;br /&gt;
&lt;br /&gt;
El resto de campos opcionales y extras se pueden modificar, borrar o añadir a un registro que ya exista.&lt;br /&gt;
&lt;br /&gt;
Si has rellenado un campo de cualquier tipo (Opcional o Extra) y deseas borrar su valor, deberás pasarlo junto con los campos mínimos necesarios que identifican al usuario indicando ‘null’ en el valor de dicho campo.(campo=null)&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
Ejemplo Minimo: Con estos datos sabremos a que usuario realizar las modificaciones. A partir de aquí, podemos añadir a la url tantos campos como modificaciones queramos hacer —&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Mas Datos --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;campoExtra1=campoextra1&amp;amp;campoExtra2=campoextra2&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras desde app movil --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=modf&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;nombre=MiNombre&amp;amp;apellidos=MiApellido&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;telefono=456255456&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;latitud=43.2956&amp;amp;longitud=-2.9973&amp;amp;terminaltipo=movil&amp;amp;terminalso=android&amp;amp;terminalsoversion=5.1.1&amp;amp;terminalmarca=Sony&amp;amp;terminalmodelo=Xperia S&amp;amp;terminalmodelocod=E2303&amp;amp;termnialpantallapulgadas=5.2&amp;amp;terminalpantallaresolucionaancho=720&amp;amp;terminalpantallaresolucionaalto=1184&amp;amp;terminalpantallappi=320&amp;amp;terminalpantallapxratio=1.500&amp;amp;terminaloperadorcodigo=21401&amp;amp;terminaloperadorpais=ES&amp;amp;terminaloperadornombre=Vodafone ES&amp;amp;appbundle=com.prueba.pr&amp;amp;appversion=1.22&amp;amp;appversioncode=19&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es posible combinar campos extra, opcionales y borrado de campos en una misma URL.&lt;br /&gt;
&lt;br /&gt;
== Bajas ==&lt;br /&gt;
Para dar de baja un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las bajas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las bajas siempre va a contener la palabra &#039;baja&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba1@prueba.com&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba2@prueba.com&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gorka</name></author>
	</entry>
	<entry>
		<id>https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2670</id>
		<title>BBDDs:AltasYBajas</title>
		<link rel="alternate" type="text/html" href="https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2670"/>
		<updated>2019-03-22T09:33:04Z</updated>

		<summary type="html">&lt;p&gt;Gorka: /* Variables */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Altas ==&lt;br /&gt;
Para dar de alta un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las altas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las altas siempre va a contener la palabra &#039;alta&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
** sourcealta: Es de donde proviene esta alta (la web, aplicación..)&lt;br /&gt;
* Opcionales (y sólo si es de alta)&lt;br /&gt;
** ip: La ip desde la que el usuario a dar de alta realizo el alta&lt;br /&gt;
** aid: El GAID (Google Advertisment ID) de Android, el IDFA (Identifier For Advertisers) de iOS o el AID (Advertisement ID) de Windows Phone&lt;br /&gt;
** nombre: El nombre del usuario a dar de alta &lt;br /&gt;
** apellidos: El apellido del usuario a dar de alta &lt;br /&gt;
** fnacimiento: La fecha de nacimiento del usuario a dar de alta en formato [YYYY-MM-DD], esto es año-mes-día.&lt;br /&gt;
** sexo: El sexo del usuario a dar de alta. Pueden existir dos opciones.&lt;br /&gt;
*** M: En caso de que sea Masculino&lt;br /&gt;
*** F: En caso de que sea Femenino&lt;br /&gt;
** telefono: El teléfono del usuario a dar de alta &lt;br /&gt;
** cod_pais: El código de país del usuario a dar de alta. Este código de país puede ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2], [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa-3] o [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-númerico]&lt;br /&gt;
** cp: El código postal del usuario a dar de alta &lt;br /&gt;
** provincia: La provincia del usuario a dar de alta&lt;br /&gt;
** falta: La fecha en la que se dio de alta el usuario en formato timestamp de unix.&lt;br /&gt;
* Otros Opcionales (orientados a terminales móviles) (y sólo si es de alta)&lt;br /&gt;
** ciudad: La ciudad del usuario a dar de alta&lt;br /&gt;
** direccion: La dirección del usuario&lt;br /&gt;
** latitud: La latitud donde se ha realizado el alta&lt;br /&gt;
** longitud: La longitud donde se ha realizado el alta&lt;br /&gt;
** terminaltipo: El tipo de terminal que es. Pueden existir las siguientes opciones:&lt;br /&gt;
*** movil&lt;br /&gt;
*** tableta&lt;br /&gt;
*** reloj&lt;br /&gt;
*** tv&lt;br /&gt;
*** iphone&lt;br /&gt;
*** ipad&lt;br /&gt;
*** iwatch&lt;br /&gt;
*** appletv&lt;br /&gt;
** terminalso: El sistema operativo desde el que se ha dado de alta el terminal. Pueden existir dos opciones:&lt;br /&gt;
*** android: En caso de que sea Android&lt;br /&gt;
*** ios: En caso de que sea ios&lt;br /&gt;
** terminalsoversion: Versíon del sistema operativo del terminal, ejemplo: 10.2, 5.1.1&lt;br /&gt;
** terminalmarca: La Empresa manufacturadora del terminal, ejemplo: Sony, Apple, Samsung&lt;br /&gt;
** terminalmodelo: El modeló del terminal, ejemplo: 7 plus, Galaxy S&lt;br /&gt;
** terminalmodelocod: El código del modeló del terminal, ejemplo: E2303&lt;br /&gt;
** termnialpantallapulgadas: Las pulgadas del terminal, ejemplo: 5.2&lt;br /&gt;
** terminalpantallaresolucionaancho: la resolución de ancho de la pantalla, ejemplo: 720&lt;br /&gt;
** terminalpantallaresolucionaalto: la resolución de alto de la pantalla, ejemplo: 1184&lt;br /&gt;
** terminalpantallappi: los Pixeles Por Pulgada, ejemplo: 320&lt;br /&gt;
** terminalpantallapxratio: el ratio del pixel fisico con el device independet pixel, ejemplo: 1.500&lt;br /&gt;
** terminaloperadorcodigo: el código de operador, ejemplo: 21401&lt;br /&gt;
** terminaloperadorpais: el país de operador, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** terminaloperadornombre: el nombre del operador, ejemplo: Vodafone&lt;br /&gt;
** terminalidioma: idioma del telefono, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** appbundle: el bundle de la aplicación donde se ha realizado el alta, ejemplo: com.prueba.pr&lt;br /&gt;
** appversion: la versión de la aplicación, ejemplo:1.22&lt;br /&gt;
** appversioncode: el código de versión de la app, ejemplo: 19&lt;br /&gt;
** appnombre: el nombre de la app, ejemplo: iFacturas&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
También se pueden añadir campos extras que quieras guardar en tu BD, para ello solo tienes que pasarlo mediante GET como una variable nueva.&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
Ejemplo Minimo --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Mas Datos --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;campoExtra1=campoextra1&amp;amp;campoExtra2=campoextra2&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras desde app movil --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;nombre=MiNombre&amp;amp;apellidos=MiApellido&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;telefono=456255456&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;latitud=43.2956&amp;amp;longitud=-2.9973&amp;amp;terminaltipo=movil&amp;amp;terminalso=android&amp;amp;terminalsoversion=5.1.1&amp;amp;terminalmarca=Sony&amp;amp;terminalmodelo=Xperia S&amp;amp;terminalmodelocod=E2303&amp;amp;termnialpantallapulgadas=5.2&amp;amp;terminalpantallaresolucionaancho=720&amp;amp;terminalpantallaresolucionaalto=1184&amp;amp;terminalpantallappi=320&amp;amp;terminalpantallapxratio=1.500&amp;amp;terminaloperadorcodigo=21401&amp;amp;terminaloperadorpais=ES&amp;amp;terminaloperadornombre=Vodafone ES&amp;amp;appbundle=com.prueba.pr&amp;amp;appversion=1.22&amp;amp;appversioncode=19&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bajas ==&lt;br /&gt;
Para dar de baja un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las bajas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las bajas siempre va a contener la palabra &#039;baja&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba1@prueba.com&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba2@prueba.com&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gorka</name></author>
	</entry>
	<entry>
		<id>https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2663</id>
		<title>BBDDs:AltasYBajas</title>
		<link rel="alternate" type="text/html" href="https://wiki.mobeleader.com/index.php?title=BBDDs:AltasYBajas&amp;diff=2663"/>
		<updated>2019-02-21T10:04:08Z</updated>

		<summary type="html">&lt;p&gt;Gorka: /* Variables */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Altas ==&lt;br /&gt;
Para dar de alta un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las altas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las altas siempre va a contener la palabra &#039;alta&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
** sourcealta: Es de donde proviene esta alta (la web, aplicación..)&lt;br /&gt;
* Opcionales (y sólo si es de alta)&lt;br /&gt;
** ip: La ip desde la que el usuario a dar de alta realizo el alta&lt;br /&gt;
** aid: El GAID (Google Advertisment ID) de Android, el IDFA (Identifier For Advertisers) de iOS o el AID (Advertisement ID) de Windows Phone&lt;br /&gt;
** nombre: El nombre del usuario a dar de alta &lt;br /&gt;
** apellidos: El apellido del usuario a dar de alta &lt;br /&gt;
** fnacimiento: La fecha de nacimiento del usuario a dar de alta en formato [YYYY-MM-DD], esto es año-mes-día.&lt;br /&gt;
** sexo: El sexo del usuario a dar de alta. Pueden existir dos opciones.&lt;br /&gt;
*** M: En caso de que sea Masculino&lt;br /&gt;
*** F: En caso de que sea Femenino&lt;br /&gt;
** telefono: El teléfono del usuario a dar de alta &lt;br /&gt;
** cod_pais: El código de país del usuario a dar de alta. Este código de país puede ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2], [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa-3] o [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-númerico]&lt;br /&gt;
** cp: El código postal del usuario a dar de alta &lt;br /&gt;
** provincia: La provincia del usuario a dar de alta&lt;br /&gt;
** falta: La fecha en la que se dio de alta el usuario en formato timestamp de unix.&lt;br /&gt;
* Otros Opcionales (orientados a terminales móviles) (y sólo si es de alta)&lt;br /&gt;
** ciudad: La ciudad del usuario a dar de alta&lt;br /&gt;
** direccion: La dirección del usuario&lt;br /&gt;
** latitud: La latitud donde se ha realizado el alta&lt;br /&gt;
** longitud: La longitud donde se ha realizado el alta&lt;br /&gt;
** terminaltipo: El tipo de terminal que es. Pueden existir las siguientes opciones:&lt;br /&gt;
*** movil&lt;br /&gt;
*** tableta&lt;br /&gt;
*** reloj&lt;br /&gt;
*** tv&lt;br /&gt;
*** iphone&lt;br /&gt;
*** ipad&lt;br /&gt;
*** iwatch&lt;br /&gt;
*** appletv&lt;br /&gt;
** terminalso: El sistema operativo desde el que se ha dado de alta el terminal. Pueden existir dos opciones:&lt;br /&gt;
*** android: En caso de que sea Android&lt;br /&gt;
*** ios: En caso de que sea ios&lt;br /&gt;
** terminalsoversion: Versíon del sistema operativo del terminal, ejemplo: 10.2, 5.1.1&lt;br /&gt;
** terminalmarca: La Empresa manufacturadora del terminal, ejemplo: Sony, Apple, Samsung&lt;br /&gt;
** terminalmodelo: El modeló del terminal, ejemplo: 7 plus, Galaxy S&lt;br /&gt;
** terminalmodelocod: El código del modeló del terminal, ejemplo: E2303&lt;br /&gt;
** termnialpantallapulgadas: Las pulgadas del terminal, ejemplo: 5.2&lt;br /&gt;
** terminalpantallaresolucionaancho: la resolución de ancho de la pantalla, ejemplo: 720&lt;br /&gt;
** terminalpantallaresolucionaalto: la resolución de alto de la pantalla, ejemplo: 1184&lt;br /&gt;
** terminalpantallappi: los Pixeles Por Pulgada, ejemplo: 320&lt;br /&gt;
** terminalpantallapxratio: el ratio del pixel fisico con el device independet pixel, ejemplo: 1.500&lt;br /&gt;
** terminaloperadorcodigo: el código de operador, ejemplo: 21401&lt;br /&gt;
** terminaloperadorpais: el país de operador, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** terminaloperadornombre: el nombre del operador, ejemplo: Vodafone&lt;br /&gt;
** terminalidioma: idioma del telefono, ejemplo: ES. Este código de país debe ser en [https://es.wikipedia.org/wiki/ISO_3166-1 ISO 3166-1 código-alfa2]&lt;br /&gt;
** appbundle: el bundle de la aplicación donde se ha realizado el alta, ejemplo: com.prueba.pr&lt;br /&gt;
** appversion: la versión de la aplicación, ejemplo:1.22&lt;br /&gt;
** appversioncode: el código de versión de la app, ejemplo: 19&lt;br /&gt;
** appnombre: el nombre de la app, ejemplo: iFacturas&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
También se pueden añadir campos extras que quieras guardar en tu BD, para ello solo tienes que pasarlo mediante GET como una variable nueva.&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
Ejemplo Minimo --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Mas Datos --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;campoExtra1=campoextra1&amp;amp;campoExtra2=campoextra2&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo Campos Extras desde app movil --&amp;gt; &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=alta&amp;amp;email=prueba1@prueba.com&amp;amp;sourcealta=app1&amp;amp;nombre=MiNombre&amp;amp;apellidos=MiApellido&amp;amp;fnacimiento=1992-01-12&amp;amp;cp=08240&amp;amp;telefono=456255456&amp;amp;provincia=Madrid&amp;amp;cod_pais=ESP&amp;amp;ip=85.48.99.18&amp;amp;aid=6D92078A-8246-4BA4-AE5B-76104861E7DC&amp;amp;latitud=43.2956&amp;amp;longitud=-2.9973&amp;amp;terminaltipo=movil&amp;amp;terminalso=android&amp;amp;terminalsoversion=5.1.1&amp;amp;terminalmarca=Sony&amp;amp;terminalmodelo=Xperia S&amp;amp;terminalmodelocod=E2303&amp;amp;termnialpantallapulgadas=5.2&amp;amp;terminalpantallaresolucionaancho=720&amp;amp;terminalpantallaresolucionaalto=1184&amp;amp;terminalpantallappi=320&amp;amp;terminalpantallapxratio=1.500&amp;amp;terminaloperadorcodigo=21401&amp;amp;terminaloperadorpais=ES&amp;amp;terminaloperadornombre=Vodafone ES&amp;amp;appbundle=com.prueba.pr&amp;amp;appversion=1.22&amp;amp;appversioncode=19&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bajas ==&lt;br /&gt;
Para dar de baja un nuevo registro en cualquier base de datos suya, necesitara tener creada su Base de Datos en el Panel de [http://panel.mobeleader.com Mobeleader].&lt;br /&gt;
=== URL ===&lt;br /&gt;
La url a la que tienen que ir todas las bajas es &amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php&amp;lt;/nowiki&amp;gt; y mediante GET se le pasaran todas las variables.&lt;br /&gt;
=== Variables ===&lt;br /&gt;
*  Obligatorias:&lt;br /&gt;
** hash: Contendrá el hash que le demos al cliente para saber a que BD pertenece de mailing pertenece el usuario o la baja.&lt;br /&gt;
** tipo: en el caso de las altas siempre va a contener la palabra &#039;baja&#039;&lt;br /&gt;
** email: El email a dar de alta o de baja&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba1@prueba.com&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://static.mobeleader.com/webservices/users.php?hash=8265a49bad3cf&amp;amp;tipo=baja&amp;amp;email=prueba2@prueba.com&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gorka</name></author>
	</entry>
</feed>