android azure push通知给另一个用户

时间:2015-09-04 09:10:40

标签: android azure notifications push

我将消息插入数据库azure。 在from_id和to_id的消息中。 如何发送这个to_id的推送?

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);
    }
    });
}

1 个答案:

答案 0 :(得分:0)

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

请注意,在您的Android代码onRegistered事件中,每个设备在向GCM注册时都需要提供它的唯一ID:

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