Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.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
使用twitter4j-4.0.1在android中集成Twitter_Android_Twitter_Oauth - Fatal编程技术网

使用twitter4j-4.0.1在android中集成Twitter

使用twitter4j-4.0.1在android中集成Twitter,android,twitter,oauth,Android,Twitter,Oauth,我正在尝试将twitter集成到android系统中,我遵循了以下链接中的教程 但我在这些行的loginwithTwitter函数中遇到了一个例外 ConfigurationBuilder builder = new ConfigurationBuilder(); builder.setOAuthConsumerKey(TWITTER_CONSUMER_KEY); builder.setOAuthConsumerSecret(TWITTER_CONSUMER_SE

我正在尝试将twitter集成到android系统中,我遵循了以下链接中的教程

但我在这些行的loginwithTwitter函数中遇到了一个例外

ConfigurationBuilder builder = new ConfigurationBuilder();
        builder.setOAuthConsumerKey(TWITTER_CONSUMER_KEY);
        builder.setOAuthConsumerSecret(TWITTER_CONSUMER_SECRET);
        Configuration configuration = builder.build();
        TwitterFactory factory = new TwitterFactory(configuration);
        twitter = factory.getInstance();
        try {
            requestToken = twitter.getOAuthRequestToken(TWITTER_CALLBACK_URL);
            this.startActivity(new Intent(Intent.ACTION_VIEW,
            Uri.parse(requestToken.getAuthenticationURL())));

        } catch (TwitterException e) {
            e.printStackTrace();
            Toast.makeText(getApplicationContext(), e.getMessage(), Toast.LENGTH_SHORT).show();
        }
我将e.getMessage()设置为null,此行发生异常

requestToken = twitter.getOAuthRequestToken(TWITTER_CALLBACK_URL);
请帮我解决这个问题。我也在互联网上搜索过,在stackoverflow上也有类似的查询 及
所以请帮助我,我正在使用twitter4j-4.0.1,我也遇到了同样的问题。我参考了本教程,它可以-

而且他们已经更新到twitter4j-core-4.0.1

可以在此处找到源代码-

示例代码位于“”


在Android和twitter4j运行的情况下,我很难登录Twitter。最终到达那里,并将一个小样本应用程序TwitterLogin上传到GitHub

遵循本教程,用户可以发布tweet并从所有公开可用的tweet进行搜索。对于manifest data:host属性中的回调url,我有点困惑。他的主机名是com.hintdesk.Twitter_oAuth,但是Twitter提供了回调url。在这种情况下,我应该使用什么