{"id":8739,"date":"2012-09-25T23:10:48","date_gmt":"2012-09-25T17:40:48","guid":{"rendered":"http:\/\/www.tothenew.com\/blog\/?p=8739"},"modified":"2012-09-25T23:10:48","modified_gmt":"2012-09-25T17:40:48","slug":"fetching-twitter-user-favorite-tweets-using-twitter4j","status":"publish","type":"post","link":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/","title":{"rendered":"Fetching twitter user &#8216;Favorite&#8217; tweets using Twitter4j"},"content":{"rendered":"<p>Hi,<\/p>\n<p>In the previous bog, we saw how to fetch the Retweets by any twitter using using Twitter4j Java library for making twitter API calls.<\/p>\n<pre>\r\n\r\n\r\n<\/pre>\n<p>I had the requirement to fetch latest tweets from user timeline which user has marked as &#8216;Favorite&#8217; and show them in our application. So, in this blog we will see how to retrieve latest tweets which user has marked as Favorite. The user needs to be authenticated to our application before making API calls to retrieve such data.<\/p>\n<pre>\r\n\r\n<\/pre>\n<p>For making any twitter API calls we need to have twitter account <strong>access_token<\/strong> and <strong>access_secret<\/strong>, which we obtains after authorizing\/connecting twitter account with the application as mentioned in this <a href=\"http:\/\/www.tothenew.com\/blog\/integrating-java-application-with-twitter\/\">blog<\/a>.<\/p>\n<pre>\r\n\r\n<\/pre>\n<p><strong>Code to fetch Favorite tweets of twitter user :-<\/strong><\/p>\n<p>[java]<br \/>\n            TwitterFactory factory = new TwitterFactory()<br \/>\n            Twitter twitter = factory.getInstance()<br \/>\n            twitter.setOAuthConsumer(consumerKey, consumerSecret)<br \/>\n            AccessToken accessToken = new AccessToken(twitterToken, twitterSecret)<br \/>\n            twitter.setOAuthAccessToken(accessToken)<\/p>\n<p>            int totalTweets = page * 20<br \/>\n            Paging paging = new Paging(1, totalTweets)<br \/>\n            List tweets = twitter.getFavorites(paging)<br \/>\n            tweets.each {tweet -&gt;<br \/>\n                     println &quot;ID : ${tweet.id}&quot;<br \/>\n                     println &quot;User : ${tweet.user.screenName}&quot;<br \/>\n                     println &quot;Tweet : ${tweet.text}&quot;<br \/>\n         }<br \/>\n[\/java]<\/p>\n<p>So, this code will fetch the latest 20 tweets which user has marked as favorite using API calls.<\/p>\n<p>Hope this helps.<\/p>\n<pre>\r\n\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Hi, In the previous bog, we saw how to fetch the Retweets by any twitter using using Twitter4j Java library for making twitter API calls. I had the requirement to fetch latest tweets from user timeline which user has marked as &#8216;Favorite&#8217; and show them in our application. So, in this blog we will see [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":2,"footnotes":""},"categories":[7],"tags":[],"class_list":["post-8739","post","type-post","status-publish","format-standard","hentry","category-grails"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Hi, In the previous bog, we saw how to fetch the Retweets by any twitter using using Twitter4j Java library for making twitter API calls. I had the requirement to fetch latest tweets from user timeline which user has marked as &#039;Favorite&#039; and show them in our application. So, in this blog we will see\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Vishal Sahu\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"TO THE NEW BLOG\" \/>\n\t\t<meta property=\"og:type\" content=\"blog\" \/>\n\t\t<meta property=\"og:title\" content=\"Fetching twitter user \u2018Favorite\u2019 tweets using Twitter4j | TO THE NEW Blog\" \/>\n\t\t<meta property=\"og:description\" content=\"Hi, In the previous bog, we saw how to fetch the Retweets by any twitter using using Twitter4j Java library for making twitter API calls. I had the requirement to fetch latest tweets from user timeline which user has marked as &#039;Favorite&#039; and show them in our application. So, in this blog we will see\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@tothenew\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Fetching twitter user \u2018Favorite\u2019 tweets using Twitter4j | TO THE NEW Blog\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Hi, In the previous bog, we saw how to fetch the Retweets by any twitter using using Twitter4j Java library for making twitter API calls. I had the requirement to fetch latest tweets from user timeline which user has marked as &#039;Favorite&#039; and show them in our application. So, in this blog we will see\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/fetching-twitter-user-favorite-tweets-using-twitter4j\\\/#article\",\"name\":\"Fetching twitter user \\u2018Favorite\\u2019 tweets using Twitter4j | TO THE NEW Blog\",\"headline\":\"Fetching twitter user &#8216;Favorite&#8217; tweets using Twitter4j\",\"author\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/vishal\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\"},\"datePublished\":\"2012-09-25T23:10:48+05:30\",\"dateModified\":\"2012-09-25T23:10:48+05:30\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/fetching-twitter-user-favorite-tweets-using-twitter4j\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/fetching-twitter-user-favorite-tweets-using-twitter4j\\\/#webpage\"},\"articleSection\":\"Grails\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/fetching-twitter-user-favorite-tweets-using-twitter4j\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.tothenew.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/grails\\\/#listItem\",\"name\":\"Grails\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/grails\\\/#listItem\",\"position\":2,\"name\":\"Grails\",\"item\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/grails\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/fetching-twitter-user-favorite-tweets-using-twitter4j\\\/#listItem\",\"name\":\"Fetching twitter user &#8216;Favorite&#8217; tweets using Twitter4j\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/fetching-twitter-user-favorite-tweets-using-twitter4j\\\/#listItem\",\"position\":3,\"name\":\"Fetching twitter user &#8216;Favorite&#8217; tweets using Twitter4j\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/grails\\\/#listItem\",\"name\":\"Grails\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\",\"name\":\"TO THE NEW Blog\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/vishal\\\/#author\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/vishal\\\/\",\"name\":\"Vishal Sahu\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/fetching-twitter-user-favorite-tweets-using-twitter4j\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/04ab2997182dff5e957d14b30bdc77fc09933e3d6e7f97b00f8ee27b193602a2?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Vishal Sahu\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/fetching-twitter-user-favorite-tweets-using-twitter4j\\\/#webpage\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/fetching-twitter-user-favorite-tweets-using-twitter4j\\\/\",\"name\":\"Fetching twitter user \\u2018Favorite\\u2019 tweets using Twitter4j | TO THE NEW Blog\",\"description\":\"Hi, In the previous bog, we saw how to fetch the Retweets by any twitter using using Twitter4j Java library for making twitter API calls. I had the requirement to fetch latest tweets from user timeline which user has marked as 'Favorite' and show them in our application. So, in this blog we will see\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/fetching-twitter-user-favorite-tweets-using-twitter4j\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/vishal\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/vishal\\\/#author\"},\"datePublished\":\"2012-09-25T23:10:48+05:30\",\"dateModified\":\"2012-09-25T23:10:48+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/\",\"name\":\"TO THE NEW Blog\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Fetching twitter user \u2018Favorite\u2019 tweets using Twitter4j | TO THE NEW Blog","description":"Hi, In the previous bog, we saw how to fetch the Retweets by any twitter using using Twitter4j Java library for making twitter API calls. I had the requirement to fetch latest tweets from user timeline which user has marked as 'Favorite' and show them in our application. So, in this blog we will see","canonical_url":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/#article","name":"Fetching twitter user \u2018Favorite\u2019 tweets using Twitter4j | TO THE NEW Blog","headline":"Fetching twitter user &#8216;Favorite&#8217; tweets using Twitter4j","author":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/vishal\/#author"},"publisher":{"@id":"https:\/\/www.tothenew.com\/blog\/#organization"},"datePublished":"2012-09-25T23:10:48+05:30","dateModified":"2012-09-25T23:10:48+05:30","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/#webpage"},"isPartOf":{"@id":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/#webpage"},"articleSection":"Grails"},{"@type":"BreadcrumbList","@id":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.tothenew.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/grails\/#listItem","name":"Grails"}},{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/grails\/#listItem","position":2,"name":"Grails","item":"https:\/\/www.tothenew.com\/blog\/category\/grails\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/#listItem","name":"Fetching twitter user &#8216;Favorite&#8217; tweets using Twitter4j"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/#listItem","position":3,"name":"Fetching twitter user &#8216;Favorite&#8217; tweets using Twitter4j","previousItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/grails\/#listItem","name":"Grails"}}]},{"@type":"Organization","@id":"https:\/\/www.tothenew.com\/blog\/#organization","name":"TO THE NEW Blog","url":"https:\/\/www.tothenew.com\/blog\/"},{"@type":"Person","@id":"https:\/\/www.tothenew.com\/blog\/author\/vishal\/#author","url":"https:\/\/www.tothenew.com\/blog\/author\/vishal\/","name":"Vishal Sahu","image":{"@type":"ImageObject","@id":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/04ab2997182dff5e957d14b30bdc77fc09933e3d6e7f97b00f8ee27b193602a2?s=96&d=mm&r=g","width":96,"height":96,"caption":"Vishal Sahu"}},{"@type":"WebPage","@id":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/#webpage","url":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/","name":"Fetching twitter user \u2018Favorite\u2019 tweets using Twitter4j | TO THE NEW Blog","description":"Hi, In the previous bog, we saw how to fetch the Retweets by any twitter using using Twitter4j Java library for making twitter API calls. I had the requirement to fetch latest tweets from user timeline which user has marked as 'Favorite' and show them in our application. So, in this blog we will see","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.tothenew.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/#breadcrumblist"},"author":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/vishal\/#author"},"creator":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/vishal\/#author"},"datePublished":"2012-09-25T23:10:48+05:30","dateModified":"2012-09-25T23:10:48+05:30"},{"@type":"WebSite","@id":"https:\/\/www.tothenew.com\/blog\/#website","url":"https:\/\/www.tothenew.com\/blog\/","name":"TO THE NEW Blog","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.tothenew.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"TO THE NEW BLOG","og:type":"blog","og:title":"Fetching twitter user \u2018Favorite\u2019 tweets using Twitter4j | TO THE NEW Blog","og:description":"Hi, In the previous bog, we saw how to fetch the Retweets by any twitter using using Twitter4j Java library for making twitter API calls. I had the requirement to fetch latest tweets from user timeline which user has marked as 'Favorite' and show them in our application. So, in this blog we will see","og:url":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/","og:image":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png","og:image:secure_url":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png","twitter:card":"summary","twitter:site":"@tothenew","twitter:title":"Fetching twitter user \u2018Favorite\u2019 tweets using Twitter4j | TO THE NEW Blog","twitter:description":"Hi, In the previous bog, we saw how to fetch the Retweets by any twitter using using Twitter4j Java library for making twitter API calls. I had the requirement to fetch latest tweets from user timeline which user has marked as 'Favorite' and show them in our application. So, in this blog we will see","twitter:image":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png"},"aioseo_meta_data":{"post_id":"8739","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2021-04-30 08:09:00","updated":"2024-02-29 10:53:23","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.tothenew.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.tothenew.com\/blog\/category\/grails\/\" title=\"Grails\">Grails<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tFetching twitter user \u2018Favorite\u2019 tweets using Twitter4j\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.tothenew.com\/blog"},{"label":"Grails","link":"https:\/\/www.tothenew.com\/blog\/category\/grails\/"},{"label":"Fetching twitter user &#8216;Favorite&#8217; tweets using Twitter4j","link":"https:\/\/www.tothenew.com\/blog\/fetching-twitter-user-favorite-tweets-using-twitter4j\/"}],"_links":{"self":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/8739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/comments?post=8739"}],"version-history":[{"count":0,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/8739\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/media?parent=8739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/categories?post=8739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/tags?post=8739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}