2016-11-03 3 views
1

Я пытаюсь преобразовать Parse в Clevertap в приложение, над которым я работаю. Я пробовал посмотреть на https://blog.clevertap.com/transitioning-from-parse-push-notifications/, но мне не очень повезло с тем, что я пытаюсь выполнить.Parse to Clevertap Transition

В методе, который должен быть преобразован, я хотел, чтобы пользователь имел возможность подписаться и отказаться от подписки на канал с помощью:

private class AllPushClickListener implements View.OnClickListener { 

    private AppFeed mAppFeed; 

    public AllPushClickListener(AppFeed appFeed) { 
     mAppFeed = appFeed; 
    } 

    @Override 
    public void onClick(View v) { 
     Log.d(TAG, "subscribing to " + getPushChannelName(mAppFeed) + "_all"); 
     ParsePush.unsubscribeInBackground(getPushChannelName(mAppFeed) + "_top"); 
     ParsePush.subscribeInBackground(getPushChannelName(mAppFeed) + "_all"); 
     mAppFeed.setPushNotificationsOn(true); 
     mAppFeed.setReceiveTopNotifications(false); 
     mAppFeed.setChannelName(getPushChannelName(mAppFeed) + "_all"); 

     hideNotificationButtons(); 
     mPushAllStoriesSelectedButton.setVisibility(View.VISIBLE); 

     mPersistedFeedDaoHelper.createOrUpdate(mAppFeed); 
    } 
} 

Не уверен, как переход это в Clevertap.

Спасибо за помощь.

ответ