/// <summary>
 /// Upon initialization, a registration token is requested for the client app instance.
 /// The app will receive the token with the OnTokenReceived event, which should be cached for later use.
 /// You'll need this token if you want to target this specific device for messages.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="fbToken"></param>
 private static void OnFbPushTokenReceived(object sender, TokenReceivedEventArgs fbToken)
 {
     m_isConnectionInProgress = false;
     m_successfulTokenCache   = fbToken.Token;
     OnFBTokenReceived.Invoke(m_successfulTokenCache);
     OnFBTokenReceived = delegate {};
 }
        private void OnTokenReceived(object sender, TokenReceivedEventArgs e)
        {
            this.token = e.Token;

                        #if DEBUG
            {
                AddDebugBuildTopics();
                RemoveReleaseBuildTopics();
                RemoveProductBuildTopics();
            }
                        #elif RELEASE
            {
                AddReleaseBuildTopics();
                RemoveDebugBuildTopics();
                RemoveProductBuildTopics();
            }
                        #elif !DEBUG && !RELEASE
            {
                AddProductBuildTopics();
                RemoveDebugBuildTopics();
                RemoveReleaseBuildTopics();
            }
                        #endif

            onTokenReceived.SafeCall(token);
        }
Esempio n. 3
0
        void authenticator_AccessTokenReceived(object sender, TokenReceivedEventArgs e)
        {
            // successful authentication. save the access token
            var credentials = new JObject();

            credentials.Add("AccessToken", e.Token);
            Credentials = credentials;
            IsLoggedIn  = true;
        }
Esempio n. 4
0
 public void OnTokenReceived(object sender, TokenReceivedEventArgs token)
 {
     PushNotificationDevicePostModel.RequestSendForm requestSendForm = new PushNotificationDevicePostModel.RequestSendForm();
     requestSendForm.deviceToken = token.get_Token();
     requestSendForm.clientVer   = NetworkNative.getNativeVersionNameRemoveDot();
     MonoBehaviourSingleton <NetworkManager> .I.Request(PushNotificationDevicePostModel.URL, requestSendForm, delegate(PushNotificationDevicePostModel ret)
     {
         if (ret.Error == Error.None)
         {
             PlayerPrefs.SetString("fcm_registed", NetworkNative.getNativeVersionNameRemoveDot());
         }
     }, string.Empty, string.Empty);
 }
Esempio n. 5
0
    private void OnTokenReceived(object sender, TokenReceivedEventArgs e)
    {
        FirebaseToken = e.Token;
        //ToastNotification.instance.Show("Token Received");
        if (PlayFabClientAPI.IsClientLoggedIn() && !string.IsNullOrEmpty(PlayfabConstants.Instance.MyPlayfabID))
        {
            if (string.IsNullOrEmpty(GameInvitationReceiver.Instance.FirebaseToken) || string.IsNullOrEmpty(PlayfabConstants.Instance.MyPlayfabID))
            {
                return;
            }

#if UNITY_ANDROID
            var request = new AndroidDevicePushNotificationRegistrationRequest
            {
                DeviceToken = GameInvitationReceiver.Instance.FirebaseToken,
                SendPushNotificationConfirmation = true,
                ConfirmationMessage = "Push notifications registered successfully"
            };
            PlayFabClientAPI.AndroidDevicePushNotificationRegistration(request, OnPfAndroidReg => { Debug.Log("PUSH NOTIFICATION SET UP SUCCEDED"); },
                                                                       OnPfFail => { Debug.Log("PUSH NOTIFICATION SET UP FAILED :" + OnPfFail.ErrorMessage); });
#endif
        }
    }
Esempio n. 6
0
 public void OnTokenReceived(object sender, TokenReceivedEventArgs token)
 {
     UnityEngine.Debug.Log("Received Registration Token: " + token.Token);
 }
Esempio n. 7
0
    void OnTokenReceived(object sender, TokenReceivedEventArgs token)
    {
        Analytics.LogEvent("Received Registration Token", token.Token);

        Debug.Log("Received registration token!" + token.Token);
    }
Esempio n. 8
0
 private static void Auth_AccessTokenReceived(object sender, TokenReceivedEventArgs e)
 {
     auth.AccessToken = e.Token;
     Console.WriteLine(" -> Token received: " + e.Token);
 }
Esempio n. 9
0
 private void OnTokenRecived(object sender, TokenReceivedEventArgs e)
 {
     Debug.Log("Recived Registration Token:" + e.Token);
 }
 static void OnTokenReceivedHandler(object sender, TokenReceivedEventArgs token)
 {
     Debug.Log("Received Registration Token: " + token.Token);
     FirebaseMessaging.SubscribeAsync(MessagingConsts.Topics.RemoteConfigPush);
 }
Esempio n. 11
0
 private void OnGetFirebaseToken(object sender, TokenReceivedEventArgs token)
 {
     OnRegister(token.Token);
 }
Esempio n. 12
0
 private void EngageWidget1OnTokenReceived(object sender, TokenReceivedEventArgs tokenReceivedEventArgs)
 {
     MessageBox.Show(tokenReceivedEventArgs.Token);
 }
Esempio n. 13
0
 public void OnTokenReceived(object sender, TokenReceivedEventArgs token)
 {
     Extensions.Log(GetType(), $"Received Registration Token: {token.Token}");
 }
Esempio n. 14
0
    // ______________________________________
    //
    // 2. EVENT HANDLING.
    // ______________________________________
    //


    public static void On_Token_Received(object sender, TokenReceivedEventArgs token)
    {
        Debug.Log("Firebase: registration token is " + token.Token);
        Own_Registration_Token = token.Token;
    }
Esempio n. 15
0
 private void OnTokenReceived(object sender, TokenReceivedEventArgs e)
 {
 }
 private void OnTokenReceived(object sender, TokenReceivedEventArgs e)
 {
     messageToken = e.Token;
     manager.TurnOff(manager.MessagesBlocker);
 }
Esempio n. 17
0
 static void c_AccessTokenReceived(object sender, TokenReceivedEventArgs e)
 {
     Console.WriteLine($"Token received {e.Token} sender {sender}");
 }
Esempio n. 18
0
 private void OnTokenReceived(object sender, TokenReceivedEventArgs token)
 {
     Debug.Log("FirebaseMessaging: OnTokenReceived : " + token.Token);
     AndroidPushToken = token.Token;
     ConnectPlayfabNotification(true);
 }
 void AuthManagerOnTokenReceived(object sender, TokenReceivedEventArgs e)
 {
     OnTokenReceived(e.Token);
 }
Esempio n. 20
0
 public void OnTokenReceived(object sender, TokenReceivedEventArgs token)
 {
     Debug.Log("Received Registration Token: " + token.Token);
     AppManager.Instance.tokenFirebase = token.Token;
 }
    public void OnTokenReceived(object sender, TokenReceivedEventArgs token)
    {
        firebaseToken = token.Token;

        DebugLog("Received Registration Token: " + token.Token);
    }