Examples of TwitterSearchService


Examples of com.googlecode.mashups.services.twitter.api.TwitterSearchService

                writer.writeAttribute(ComponentConstants.ID_ATTRIBUTE, twitterSearchList.getClientId(context),
                                      ComponentConstants.ID_ATTRIBUTE);           
               
                // get the component attributes.
                List<ServiceParameter> parameters           = new ArrayList<ServiceParameter>();    
                TwitterSearchService   twitterSearchService = TwitterServicesFactory.getTwitterSearchService();
                
                parameters.add(new ServiceParameter(TwitterSearchServiceParameters.QUERY, twitterSearchList.getSearchQuery()));
                parameters.add(new ServiceParameter(TwitterSearchServiceParameters.PAGE, twitterSearchList.getPageNumber().toString()));
                parameters.add(new ServiceParameter(TwitterSearchServiceParameters.TWEETS_PER_PAGE, twitterSearchList.getResultSetSize().toString()));               
                parameters.add(new ServiceParameter(TwitterSearchServiceParameters.SHOW_USER, twitterSearchList.getShowUser()));              
               
                if (twitterSearchList.getResultType() != null) {
                    parameters.add(new ServiceParameter(TwitterSearchServiceParameters.RESULT_TYPE, twitterSearchList.getResultType()));
                }
               
                if (twitterSearchList.getSinceDate() != null) {
                    parameters.add(new ServiceParameter(TwitterSearchServiceParameters.SINCE_DATE, twitterSearchList.getSinceDate()));                   
                }
               
                if (twitterSearchList.getBeforeDate() != null) {
                    parameters.add(new ServiceParameter(TwitterSearchServiceParameters.BEFORE_DATE, twitterSearchList.getBeforeDate()));                   
                }  
               
                if (twitterSearchList.getSinceID() != null) {
                    parameters.add(new ServiceParameter(TwitterSearchServiceParameters.SINCE_ID, twitterSearchList.getSinceID()));                   
                }  
               
                if (twitterSearchList.getMaxID() != null) {
                    parameters.add(new ServiceParameter(TwitterSearchServiceParameters.MAX_ID, twitterSearchList.getMaxID()));                   
                }   
               
                if (twitterSearchList.getGeocode() != null) {
                    parameters.add(new ServiceParameter(TwitterSearchServiceParameters.GEOCODE, twitterSearchList.getGeocode()));                   
                }    
               
                if (twitterSearchList.getLocale() != null) {
                    parameters.add(new ServiceParameter(TwitterSearchServiceParameters.LOCALE, twitterSearchList.getLocale()));                   
                }
               
                if (twitterSearchList.getLanguage() != null) {
                    parameters.add(new ServiceParameter(TwitterSearchServiceParameters.LANGUAGE, twitterSearchList.getLanguage()));                   
                }                 
               
                // perform the actual tweets search on twitter.
                List<TwitterSearchResultItem> twitterSearchResults = twitterSearchService.getSearchList(parameters);
   
                // encode results .
                UIComponent itemFacet = twitterSearchList.getFacet(TWITTER_TWEET_RESULT_ITEM);
               
                if (itemFacet == null) {
View Full Code Here

Examples of com.googlecode.mashups.services.twitter.api.TwitterSearchService

import com.googlecode.mashups.services.twitter.api.TwitterSearchServiceParameters;

public class TwitterServiceTest extends TestCase {
    public void testGetTwitterSearchResults() throws Exception {
        List<ServiceParameter> parameters           = new ArrayList<ServiceParameter>();    
        TwitterSearchService   twitterSearchService = TwitterServicesFactory.getTwitterSearchService();
      
        parameters.add(new ServiceParameter(TwitterSearchServiceParameters.QUERY, "JavaOne"));       
        
        try {
            List<TwitterSearchResultItem> twitterSearchResults = twitterSearchService.getSearchList(parameters);
           
            for (TwitterSearchResultItem searchItem : twitterSearchResults) {
                System.out.println("Twitter status: " + searchItem);
            }
           
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.