Firebase облако сообщений android php - PullRequest
0 голосов
/ 20 апреля 2020

Мне нужна помощь, я пытаюсь сделать уведомление nadroid с помощью FCM (связывание облачной базы Firebase), в этом случае FirebaseInstanceServiceID больше не нужен, поэтому я пробую этот код. Я хочу сохранить токен на сервере mysql на столе. Мне пришлось построить сервер с php кодом. это мой java код:

FirebaseInstanceId.getInstance().getInstanceId().addOnSuccessListener(MainActivity.this,new OnSuccessListener<InstanceIdResult>() {
        @Override
        public void onSuccess(InstanceIdResult instanceIdResult) {
            String token = instanceIdResult.getToken();

            String msg = getString(R.string.fcm_token, token);

            registerToken(token);
        }


        private void registerToken(String token) {

            OkHttpClient client = new OkHttpClient();
            RequestBody body = new FormBody.Builder()
                    .add("Token",token)
                    .build();

            Request request = new Request.Builder()
                    .url("http://mediatani-kha.com/fcm/register.php")
                    .post(body)
                    .build();

            try {
                client.newCall(request).execute();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    });

бу, когда я запускаю приложение с android studio, мое приложение не может открыться. Почему? Я надеюсь, что кто-нибудь может мне помочь.

Спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...