如何使用Twitter SDK关注设备中注册的Twitter帐户中的人员

时间:2016-04-26 08:18:22

标签: android twitter oauth twitter4j twitter-fabric

我正在开展一个项目,其中我要求使用Twitter关注一个人。为此,我使用Twitter SDK以及OAuth ConsumerKeyConsumerSecretAccessTokenAccessTokenSecret。一切正常,但我完全坚持根据设备中注册的Twitter帐户跟踪用户的事情。

我尝试了什么

我尝试根据apps.twitter.com为我的应用程序生成的OAuth令牌关注用户。请找到以下用于关注某人的方法

private void doTwitterTask() {

        screenName = "takeoffandroid";
        ConfigurationBuilder cb = new ConfigurationBuilder();

        cb.setDebugEnabled(true)
                .setOAuthConsumerKey("cgUkuXrGyKcVhdRzxPI2tpwtk")
                .setOAuthConsumerSecret("9h3UX66UvLSNh5nVKMDkd23JDMAgj3rFKVEgFNyRiXAKG")
                .setOAuthAccessToken("3890921658-EGdpl6u2H89JDMkaFDaLM5vN3adclEKJLa2nED")
                .setOAuthAccessTokenSecret("Q3HFkgPCuO7LiPAFakQDKK89CDA1H5PK");

        TwitterFactory tf = new TwitterFactory(cb.build());
        Twitter twitter = tf.getInstance();
        try {
            twitter.createFriendship(screenName);
        } catch (TwitterException e) {
            Log.d("MCG","Error");
        }
    }

以上方法运行正常,但是我从主要帐户提交了以下计数,其中已注册应用来自apps.twitter.com而不是设备注册用户帐户。请帮我如何处理我的要求。任何提示和技巧对我都有帮助。提前谢谢。

0 个答案:

没有答案