使用fabric api在twitter上搜索用户名,标签

时间:2015-08-22 07:54:53

标签: java android twitter twitter-fabric

我正在尝试使用fabric api来搜索用户名,hastag。但它总是给我数数。我可以知道如何获得用户名和hastag

我的代码如下

TwitterAuthConfig authConfig = new TwitterAuthConfig(TWITTER_KEY,
            TWITTER_SECRET);
    Fabric.with(this, new Twitter(authConfig));
    setContentView(R.layout.activity_main);



    SearchTimeline searchTimeline = new SearchTimeline.Builder().query(
            "#twitterflock").build();
    final TweetTimelineListAdapter adapter = new TweetTimelineListAdapter.Builder(
            this).setTimeline(searchTimeline).build();
    Log.v("ta", "" + adapter.getCount());

任何人都可以帮助我

2 个答案:

答案 0 :(得分:0)

这是搜索用户名/主题标签的一个工作示例(我在我的应用程序上使用此功能):

<script>
    $(function() {

        $(".dial").knob({
    'min':100,
    'max':300, 
   'change' : function (v) { 
                        console.log(v);                
                       },

      'release' : function (v) {}                   
   });



  var logKnob = .dial.change.value; // i know this is incorrect

  var socket = new WebSocket('ws://192.168.1.5:8081');
    socket.send(logKnob);



        });
</script>

<input type="text" value="75" class="dial">

希望这会有所帮助

答案 1 :(得分:0)

从活动会话中获取用户名并将其设置为获取时间线。

 @Override
 public void onCreate(Bundle savedInstanceState) {
             super.onCreate(savedInstanceState);

     TwitterSession session = Twitter.getSessionManager().getActiveSession();
     String userName = session.getUserName();

    final SearchTimeline searchTimeline = new SearchTimeline.Builder()
            .query(userName)
            .build();
    final TweetTimelineListAdapter adapter = new TweetTimelineListAdapter.Builder(getActivity())
                    .setTimeline(searchTimeline)
                    .build();
            setListAdapter(adapter);
        }