Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 30/04/13, 16:06:55
Avatar de varoo10
varoo10 varoo10 no está en línea
Usuario muy activo
Mensajes: 620
Compra y venta: (8)
 
Fecha de registro: jul 2011
Localización: Córdoba
Mensajes: 620
Modelo de smartphone: Samsung Galaxy Note 2
Versión de ROM: Emotion Note II v3.1 [XXDLL7] [4.1.2]
Tu operador: Yoigo
Mencionado: 8 comentarios
Tagged: 0 hilos
Notificaciones Push

Buenas tengo una duda con notificaciones push. Tengo el server en marcha, la web para mandar notificaciones también y la app lista pero claro... el ejemplo que seguí es para mandar notificaciones de persona en persona y puedes morirte haciéndolo jaja. Como yo no se mucho de php me paso por aquí a ver si me iluminais. Os dejo el código del send_message.php de mi server.


(Click para mostrar/ocultar)
[PHP]<?php

if (isset($_GET["regId"]) && isset($_GET["message"])) {
$regId = $_GET["regId"];
$message = $_GET["message"];

include_once './GCM.php';

$gcm = new GCM();

$registatoin_ids = array($regId);
$message = array("price" => $message);

$result = $gcm->send_notification($registatoin_ids, $message);

echo $result;
}
?>[/PHP]


Si necesitais cualquier información perdirla.
Responder Con Cita


  #2  
Viejo 30/04/13, 16:29:20
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
No existe una forma que no sea de persona en persona, precisamente en mi empresa nos hemos enfrentado al mismo problema recientemente, ya que tienes que usar los Push Token de cada dispositivo. No existe una forma de enviar las notificaciones Broadcast para todos los Push Token registrados en una App.
Responder Con Cita
  #3  
Viejo 30/04/13, 16:35:11
Avatar de varoo10
varoo10 varoo10 no está en línea
Usuario muy activo
Mensajes: 620
Compra y venta: (8)
 
Fecha de registro: jul 2011
Localización: Córdoba
Mensajes: 620
Modelo de smartphone: Samsung Galaxy Note 2
Versión de ROM: Emotion Note II v3.1 [XXDLL7] [4.1.2]
Tu operador: Yoigo
Mencionado: 8 comentarios
Tagged: 0 hilos
¿Y formar un bucle para que vaya mandando el mismo mensaje automáticamente a cada id?
Responder Con Cita
  #4  
Viejo 30/04/13, 18:29:18
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
Eso si lo puedes hacer, así es como lo hacemos nosotros.
Responder Con Cita
  #5  
Viejo 30/04/13, 19:41:55
Avatar de varoo10
varoo10 varoo10 no está en línea
Usuario muy activo
Mensajes: 620
Compra y venta: (8)
 
Fecha de registro: jul 2011
Localización: Córdoba
Mensajes: 620
Modelo de smartphone: Samsung Galaxy Note 2
Versión de ROM: Emotion Note II v3.1 [XXDLL7] [4.1.2]
Tu operador: Yoigo
Mencionado: 8 comentarios
Tagged: 0 hilos
y podrías explicarme un poco como sería? ando muy pegado en php... o algún tutorial.
Responder Con Cita
  #6  
Viejo 30/04/13, 20:39:15
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
Eso ni idea, no es mi departamento.
Responder Con Cita
  #7  
Viejo 30/04/13, 22:33:17
Avatar de mocelet
mocelet mocelet no está en línea
Desarrollador
Mensajes: 2,203
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -
Mencionado: 17 comentarios
Tagged: 2 hilos
Cada mensaje de GCM admite hasta 1000 destinatarios, vamos, que no hace falta enviar 1000 mensajes iguales pero sí saber los identificadores de todos.

Evidentemente, si tienes más de 1000 usuarios es cuestión de crear un mensaje nuevo por cada mil usuarios.

Cómo lo implementes ya depende de cómo gestiones los usuarios registrados en la base de datos.
Responder Con Cita
  #8  
Viejo 20/05/13, 12:58:31
Avatar de varoo10
varoo10 varoo10 no está en línea
Usuario muy activo
Mensajes: 620
Compra y venta: (8)
 
Fecha de registro: jul 2011
Localización: Córdoba
Mensajes: 620
Modelo de smartphone: Samsung Galaxy Note 2
Versión de ROM: Emotion Note II v3.1 [XXDLL7] [4.1.2]
Tu operador: Yoigo
Mencionado: 8 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por mocelet Ver Mensaje
Cada mensaje de GCM admite hasta 1000 destinatarios, vamos, que no hace falta enviar 1000 mensajes iguales pero sí saber los identificadores de todos.

Evidentemente, si tienes más de 1000 usuarios es cuestión de crear un mensaje nuevo por cada mil usuarios.

Cómo lo implementes ya depende de cómo gestiones los usuarios registrados en la base de datos.
¿Te importaría darme por privado cualquier forma de contacto a ver si me orientas un poco? Lo tengo todo menos eso... es que ya te digo PhP flojito.
Responder Con Cita
  #9  
Viejo 20/05/13, 13:36:18
Avatar de mocelet
mocelet mocelet no está en línea
Desarrollador
Mensajes: 2,203
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -
Mencionado: 17 comentarios
Tagged: 2 hilos
No se me ocurre qué más decirte en privado que no se pueda decir público para que le valga a más gente.

Todavía no he implementado GCM en mis apps, hacerlo "bien" es complicado si quieres que sea escalable, así que poco puedo orientarte en la práctica, y menos en PHP que hace tiempo que no lo toco.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 02:28:30 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007