Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package one.clockwork.pintwo;
- import android.util.Log;
- import com.google.firebase.iid.FirebaseInstanceId;
- import com.google.firebase.iid.FirebaseInstanceIdService;
- import org.json.JSONArray;
- import org.json.JSONException;
- import org.json.JSONObject;
- /**
- * Created by Clockwork on 11.09.17.
- */
- public class InstanceIDService extends FirebaseInstanceIdService {
- @Override
- public void onTokenRefresh() {
- sendRegistrationToServer(FirebaseInstanceId.getInstance().getToken());
- }
- private void sendRegistrationToServer(String token) {
- API api = new API(this);
- try {
- api.setAppToken(token, new VolleyCallback() {
- @Override
- public void onSuccess(String result) {
- if(result.equals("ok"))
- Log.d("OK", result);
- }
- @Override
- public void onSuccess(JSONObject result) {
- }
- @Override
- public void onSuccess(JSONArray array) {
- }
- @Override
- public void onSuccess(JSONObject param1, JSONObject param2) {
- }
- @Override
- public void onError(String error) {
- }
- });
- } catch (JSONException e) {
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement