Whether to choose Search or Streaming API of Twitter for public geo-tweets?
问题 I want to develop an Android app that will fetch geo-tagged tweets from Twitter public timeline based on user's (current/specified) location. I will have a refresh button and more tweets (custom size of 30 max) will be fetched if available in that particular time. So which API is suitable for this case? Search API or Streaming API. I will use Twitter4J library. 回答1: The streaming API requires that you keep the connection active. This requires a server process with an infinite loop, to get the