Cara Membuat Token Firebase di Android Studio

Ini adalah catatan singkat mengenai cara membuat token Firebase di Android Studio. Token ini berguna untuk mengirim notifikasi (Push Notification) dari server ke HP Android klien. Langkah-langkah membuat token Firebasi di Android Studio adalah kurang lebih seperti di bawah ini:

Menambahkan Dependency Firebase

Dependency diletakkan di dalam build.gradle

compile 'com.google.firebase:firebase-messaging:10.0.1'

Membuat Class dengan extends FirebaseInstanceIdService

contoh:

package com.nusagates.contoh;

import com.google.firebase.iid.FirebaseInstanceId;
import com.google.firebase.iid.FirebaseInstanceIdService;

public class FirebaseToken extends FirebaseInstanceIdService {
    public FirebaseToken() {
    }

    @Override
    public void onTokenRefresh() {
        super.onTokenRefresh();
        String token = FirebaseInstanceId.getInstance().getToken();
    }

}

Menambahkan Service ke AndroidManifest.xml

Service ini diletakkan di dalam tag aplication atau antara <aplication> dengan </aplication>

<service android:name=".FirebaseToken">
            <intent-filter>
                <action android:name="com.google.firebase.INSTANCE_ID_EVENT" />
            </intent-filter>
        </service>

Mengakses Token Firebase Dari Activity Manapun

Setelah token firebase berhasil direfresh dengan kode di atas maka token tersebut bisa diambil dari activity manapun. Kode untuk mengambilnya cukup simpel.

String user_token = FirebaseInstanceId.getInstance().getToken();

 

Sampaikan pendapatmu di sini.
Avatar of Ahmad Budairi
Ahmad Budairihttps://nusagates.com
Seorang IT Programmer yang suka menulis artikel di blog.

Bacaan Menarik Lainnya

Tanggapan Kamu?

Baru Terbit