Slide 11
Slide 11 text
3. GCMを使う(受信側)
RegistrationIntentService.kt
class RegistrationIntentService: IntentService("Registration Service") {
override fun onHandleIntent(intent: Intent){
try {
var instanceID = InstanceID.getInstance(this)
// Tokenを取得する
var token = instanceID.getToken({API Consoleで取得したSenderID},
GoogleCloudMessaging.INSTANCE_ID_SCOPE, null)
// 取得したTokenをServer側に渡し、それを元にMessageを送信する.
Log.i("WUA", "Token: " + token)
} catch (e:Exception) {
Log.d("WUA", "Failed to get token", e)
}
}
}
Tokenを取得する