2

私はsinch SDKを使用しており、gcmを使用してプッシュ通知を送信しています.関数を使用してユーザーを登録していますがregisterPushData (reg_id.getbytes ())、これreg_idはGCM登録IDですが、ユーザー名やIDなどの追加のものを送信したい.

私はそれを行う方法を知りたいです。また、関数registerPushData ()が取っていることを知って、反対側でそれらを受信する適切な方法も知りたいですbyte[ ]

4

1 に答える 1

2

必要に応じて、追加のデータをサーバーに渡すことができます。次に、GCM にリクエストを行うと、次のようになります。

gcm.send(registration_id, options)

Options は、渡したい追加データの JSON です。Android ドキュメントの例:

{
  "registration_id" : "APA91bHun4MxP5egoKMwt2KZFBaFUH-1RYqx...",
  "data" : {
    "Nick" : "Mario",
    "Text" : "great match!",
    "Room" : "PortugalVSDenmark",
  },
}
于 2015-03-01T02:44:37.957 に答える