本文介绍了FCM令牌何时到期?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

FCM令牌何时到期?是在6个月吗? 如果发生以下任何一种情况,系统会自动更新。


  1. - 应用程序删除实例ID
  2. -
  3. 该应用程序已在新设备上恢复

  4. - 用户卸载/重新安装应用程序

  5. - 用户清除应用程序数据。

    $ b



      @Override 
    public void onTokenRefresh(){
    //获取更新的InstanceID标记。
    String refreshedToken = FirebaseInstanceId.getInstance()。getToken();
    Log.d(TAG,Refreshed token:+ refreshedToken);

    //如果您想发送消息到这个应用程序实例或
    //在服务器端管理这个应用程序订阅,请将
    // Instance ID令牌发送到您的应用程序服务器。
    sendRegistrationToServer(refreshedToken);
    }


    When do FCM tokens expire? Is it at 6 months?

    解决方案

    it doesn't expire tho. it renews itself if one of the following happens.

    1. -The app deletes Instance ID
    2. -The app is restored on a new device
    3. -The user uninstalls/reinstall the app
    4. -The user clears app data.
    @Override
    public void onTokenRefresh() {
        // Get updated InstanceID token.
        String refreshedToken = FirebaseInstanceId.getInstance().getToken();
        Log.d(TAG, "Refreshed token: " + refreshedToken);
    
        // If you want to send messages to this application instance or
        // manage this apps subscriptions on the server side, send the
        // Instance ID token to your app server.
        sendRegistrationToServer(refreshedToken);
    }
    

    这篇关于FCM令牌何时到期?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-31 05:33