Twitter widgets and blogger.js are missing retweets, breaking widgets.

  • Problem
  • Updated 5 years ago
I've noticed that the Twitter widgets and the older blogger.js code are not returning retweets. This is fine, but the problem is the count gets thrown off by the missing retweets.

If the widget is supposed to display 5 tweets and 2 tweets are retweets, only 3 tweets are displayed. This gets even worse if you only want to show 1 tweet, because if your latest tweet is a retweet, nothing is displayed at all.

I think the proper function should be to either exclude retweets, but still fetch the same number of tweets, or display the retweets using the older RT @user like non-retweet aware clients do.
Photo of Ronald Heft

Ronald Heft

  • 1 Post
  • 0 Reply Likes
  • frustrated

Posted 6 years ago

  • 26
Photo of Alan Day

Alan Day

  • 13 Posts
  • 0 Reply Likes
yes i retweet alot now to save time instead of tweeting the same articles but now the retweets dont show in widgets but do show in rss feed, needs fixed.
Photo of Kevin Richardson

Kevin Richardson

  • 1 Post
  • 0 Reply Likes
Yes, this was bugging me too. I discovered though,that if I manually enter RT details as a tweet, then it does show up in your Twitter widget on WordPress or whatever. It takes a few seconds longer to copy and paste the RT info rather than just hitting "retweet" but at least the RT is listed in the feed.
Photo of Alan Day

Alan Day

  • 13 Posts
  • 0 Reply Likes
defeats the purpose of twitters native retweet function tho - they have implemented new code in the api to allow retweets to be included so widget code needs updated to reflect this.
Photo of divydovy

divydovy

  • 1 Post
  • 0 Reply Likes
Come on Twitter, don't be lazy. If you're going to discount new style RT's from the timeline, then don't include them in the count of tweets requested! Either provide an option to include new RTs, or discount them from the count of number of tweets requested. You're wasting your users' time here.
Photo of AdeleMB

AdeleMB

  • 3 Posts
  • 0 Reply Likes
Go to twitters widgets and create a search widget. Put the search term as your twitter username and add afterwards "from:username"
E.g. my search term was

AdeleMB from:AdeleMB

This displays everything you've ever posted including retweets

:-)

AdeleMB
Photo of perolav

perolav

  • 1 Post
  • 0 Reply Likes
Tried the search trick suggested by AdeleMB, but the search is too slow (?) Typically, it would only display 1 or 2 of my latest tweets/retweets, even though I had plenty more entries just that very same day.

My solution RSS-feed box from rssinclude. Stripped it down so it shows only text (took away all frames etc around it), then put it in a table allowing me to give it (almost) the look I want it. It has some delay (free version), but it works much better than the Twitter widged. The Twitter widget is easy to replicate as long as you have the feed.

Takes an expert to see the difference, except the small-case "powered by rssinclude" of course...

Let's hope Twitter fixes this, and lets people know they did it. I bet a lot of people have ran into similar problems.
Photo of Jens

Jens

  • 1 Post
  • 0 Reply Likes
Will the problem ever be fixed?
Seems they stopped working on the blogger.js. With the new Profile Widget on http://twitter.com/goodies/widget_pro... it seems they solved the problems. But I only want to display the last recent Tweet on the header of my website as a text.
Any ideas? Are there alternatives?
Photo of atoswchataigner

atoswchataigner

  • 2 Posts
  • 0 Reply Likes
has this been reported to the twitter folks?
this would be nice if the retweets worked with blogger.js
Photo of atoswchataigner

atoswchataigner

  • 2 Posts
  • 0 Reply Likes
while looking for a solution I found http://tweet.seaofclouds.com
that does the work!