0

firebase でプッシュ通知を送信しようとしていますが、実際にトークンを受け取りましたが、firebase コンソールから簡単なメッセージを送信できません。

これは私のトークンがどのように見えるかです: dRAlEiZYCSE:APA91bFfkyAi7qzzLoifd7x9WeayghNlpSchhCvYHCnqSVkOJpkWuDuWHxL9t2-nb_TN_1J6MyKBsfCHg7vbhCun

これをマニフェストファイルに追加しました:

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

そして、これは私のfirebaseInstanceIdService Javaファイルからのものです

public class FirebaseInstanceIDService extends FirebaseInstanceIdService{

    @Override
    public void onTokenRefresh() {

        MainActivity.tokenMain = FirebaseInstanceId.getInstance().getToken();
        Log.d("test", FirebaseInstanceId.getInstance().getToken());
    }
}

トークンを取得しましたが、コンソールで使用しようとすると、WRONG TOKEN FORMAT

4

2 に答える 2

0

問題は、私のトークンが varChar 100 に保存されていたことで、これは単に短すぎました。(トークンは途中で切り落とされました)

于 2016-11-14T19:01:42.683 に答える