2015-09-04 49 views
0

我向数据库azure插入消息。 在from_id和to_id的消息中。 如何发送此to_id的推送?android azure将通知推送给其他用户

function insert(item, user, request) { 

request.execute({success:sendPush}); 

push.gcm.send(null, item.message, { 
      success:function(response) { 
     console.log('Push notification sent: ', response); 
    },error: 
    function(error) { 
     console.log('Error sending push notification: ', error); 
    } 
    }); 
} 

回答

0

push.gcm.send方法的第一个参数需要一个或多个“标签”。标签唯一标识一个设备或一组设备,在您的情况下,设备的_id。目前它是空的,因此消息将被发送到注册的所有设备。

注意,在你的Android代码onRegistered事件,每一个设备需要提供它的唯一的ID注册到GCM的时候是这样的:

ToDoActivity.mClient.getPush().register(gcmRegistrationID, new String[]{ "theDeviceID" }); 
+0

感谢的!我已经做到了! –