Nusagatizen

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

 

Tahukah Kamu Arti bumbu?

bum·bu n berbagai jenis hasil tanaman yang berbau harum atau sedap, seperti jahe, kunyit, lengkuas, pala, merica yang digunakan untuk menyedapkan masakan;

ber·bum·bu v ada bumbunya; mengandung bumbu: ia harus menghindari makanan yang terlalu -;

mem·bum·bui v 1 memberi bumbu; 2 ki menambah-nambah sesuatu supaya lebih menarik: ia - ceritanya dengan hal-hal yang tidak masuk akal
Kata Kunci
Selengkapnya...

Ahmad Budairi

Seorang blogger yang bekerja menjadi freelancer di bidang bahasa pemrograman. Baca biografi Ahmad Budairi atau kunjungi lapaknya di Fiverr. Kontak via email: [email protected]. Hubungi via 0822 2500 5825

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Close