Page 912 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 912

/**

              * Created by  Owner  on 2016-11-07.
             */
            import  android.util.Log;


            import  com.google.firebase.iid.FirebaseInstanceId;

            import  com.google.firebase.iid.FirebaseInstanceIdService;


            import  java.io.IOException;


            //okhttp3를  사용하여  소켓통신을  간편하게  하였다.

            import  okhttp3.FormBody;
            import  okhttp3.OkHttpClient;
            import  okhttp3.Request;
            import  okhttp3.RequestBody;



            public  class  MyFirebaseInstanceIDService  extends  FirebaseInstanceIdService  {


                 private static  final  String  TAG  =  "MyFirebaseIIDService";


                 //  [START refresh_token]

                 @Override
                 public  void onTokenRefresh()  {
                       // Get updated InstanceID  token.
                       String  token = FirebaseInstanceId.getInstance().getToken();
                       Log.d(TAG, "Refreshed  token: " + token);



                            //  생성등록된  토큰을  개인  앱서버에  보내  저장해  두었다가  추가
            뭔가를  하고  싶으면  할  수  있도록  한다.
                       sendRegistrationToServer(token);
                 }



                    private  void  sendRegistrationToServer(String  token)  {
                            //  실제  동작을  하기  전  스튜디오에서  확인하기  위하여  로그에                         스마트폰의
            토큰을  나타내도록  하였다.
                       Log.i("토큰","메시지"+token);







                                                         -  905  -
   907   908   909   910   911   912   913   914   915   916   917