Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 由于令牌无效或过期,如何检查系统时钟是否同步?_Android_Twitter_Twitter4j - Fatal编程技术网

Android 由于令牌无效或过期,如何检查系统时钟是否同步?

Android 由于令牌无效或过期,如何检查系统时钟是否同步?,android,twitter,twitter4j,Android,Twitter,Twitter4j,我正在尝试使用ASNE通过我的应用程序登录Twitter。不幸的是,我得到了以下错误。我知道我的凭据是正确的,我确实授予了所有必要的权限,并且我还输入了一个回调url。我还试着重新生成钥匙。我假设它一定是系统时钟,我如何检查这个错误 mssocialnetworkmanager=(SocialNetworkManager)getFragmentManager().findframentbytag(SOCIAL_NETWORK_标记); 如果(MSSocialNetworkManager==nu

我正在尝试使用ASNE通过我的应用程序登录Twitter。不幸的是,我得到了以下错误。我知道我的凭据是正确的,我确实授予了所有必要的权限,并且我还输入了一个回调url。我还试着重新生成钥匙。我假设它一定是系统时钟,我如何检查这个错误

mssocialnetworkmanager=(SocialNetworkManager)getFragmentManager().findframentbytag(SOCIAL_NETWORK_标记);
如果(MSSocialNetworkManager==null){
MSSocialNetworkManager=新的SocialNetworkManager();
TwitterSocialNetwork twNetwork=新的TwitterSocialNetwork(这是TWITTER\u CONSUMER\u KEY、TWITTER\u CONSUMER\u SECRET、TWITTER\u CALLBACK\u URL);
mssocialnetworkmanager.addSocialNetwork(twNetwork);
getFragmentManager().beginTransaction().add(MSSocialNetworkManager,SOCIAL_NETWORK_标记).commit();
mSocialNetworkManager.setOnInitializationCompleteListener(此文件);
}否则{
//如果存在管理器-仅为初始化的SocialNetworks获取和设置登录
如果(!mSocialNetworkManager.getInitializedSocialNetworks().isEmpty()){
List socialNetworks=mssocialnetworkmanager.getInitializedSocialNetworks();
for(社交网络社交网络:社交网络){
setOnLoginCompleteListener(this);
}
}
}
社交网络社交网络=mssocialnetworkmanager.getSocialNetwork(TWITTER);
如果(!socialNetwork.isConnected()&&TWITTER!=0){
socialNetwork.requestLogin();
}否则{
requestPostMessage(“成功!”);
}
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!");
        }