ASNE Неверный или просроченный токен, как проверить, синхронизированы ли системные часы?
Я пытаюсь войти в Twitter через мое приложение, используя ASNE. К сожалению, я получаю следующую ошибку. Я знаю, что мои учетные данные верны, я дал все необходимые разрешения, и я также ввел URL обратного вызова. Я также попытался восстановить ключи. Я предполагаю, что это должны быть системные часы, как я могу проверить эту ошибку?
mSocialNetworkManager = (SocialNetworkManager) getFragmentManager().findFragmentByTag(SOCIAL_NETWORK_TAG);
if (mSocialNetworkManager == null) {
mSocialNetworkManager = new SocialNetworkManager();
TwitterSocialNetwork twNetwork = new TwitterSocialNetwork(this, TWITTER_CONSUMER_KEY, TWITTER_CONSUMER_SECRET, TWITTER_CALLBACK_URL);
mSocialNetworkManager.addSocialNetwork(twNetwork);
getFragmentManager().beginTransaction().add(mSocialNetworkManager, SOCIAL_NETWORK_TAG).commit();
mSocialNetworkManager.setOnInitializationCompleteListener(this);
} else {
//if manager exist - get and setup login only for initialized SocialNetworks
if(!mSocialNetworkManager.getInitializedSocialNetworks().isEmpty()) {
List<SocialNetwork> socialNetworks = mSocialNetworkManager.getInitializedSocialNetworks();
for (SocialNetwork socialNetwork : socialNetworks) {
socialNetwork.setOnLoginCompleteListener(this);
}
}
}
SocialNetwork socialNetwork = mSocialNetworkManager.getSocialNetwork(TWITTER);
if(!socialNetwork.isConnected() && TWITTER != 0) {
socialNetwork.requestLogin();
} else {
socialNetwork.requestPostMessage("success!");
}