2015-02-28 5 views
2

Я использую SDH SDH, и я использую gcm для отправки push-уведомления, что я делаю, это регистрация пользователя с использованием функции registerPushData (reg_id.getbytes()), reg_id является идентификатором регистрации GCM, но я хочу отправить дополнительные вещи, такие как имя пользователя и идентификатор.Как отправить дополнительные данные в файле sinch

Я хочу знать, как сделать это, и я хочу знать, как правильно делате их с другой стороны, зная, что функция registerPushData() принимает byte[ ]

ответ

3

Вы можете передать дополнительные данные на сервер, однако тебе нравится. Затем, когда делает запрос на ГКМ, это будет выглядеть примерно так:

gcm.send(registration_id, options)

Варианты является JSON из любой дополнительной информации вы хотите передать. Пример из Android-документов:

{ 
    "registration_id" : "APA91bHun4MxP5egoKMwt2KZFBaFUH-1RYqx...", 
    "data" : { 
    "Nick" : "Mario", 
    "Text" : "great match!", 
    "Room" : "PortugalVSDenmark", 
    }, 
} 
Смежные вопросы