Closed (cannot reproduce)
Project:
Activity Stream
Version:
7.x-3.x-dev
Component:
Code
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Anonymous (not verified)
Created:
22 Oct 2012 at 14:13 UTC
Updated:
11 Sep 2026 at 08:29 UTC
Jump to comment: Most recent
Comments
Comment #1
Anonymous (not verified) commentedHi,
this seems to be relevant #1811444: Twitter feed broken
Rich
Comment #2
morbus iffTwitter has been trying to kill off its RSS support for awhile, and has recently made more progress in that area:
http://brodiesnotes.blogspot.co.uk/2012/10/has-twitter-killed-rss-feeds-...
For now, you can enable the Activity Stream Feed URLs module instead and use:
https://api.twitter.com/1/statuses/user_timeline.rss?screen_name=morbusiff
as a URL. It is likely that Twitter will kill off RSS entirely Real Soon Now, and we'll reconsider how we support Twitter then (though, technically, given their new developer/users terms of service and other draconian crap, copying your tweets into the Drupal database is probably considered a violation and we might not be able to ship any Twitter support).
Comment #3
Anonymous (not verified) commentedHi,
I tried this on I site I have running D6 (same problems) and didn't get anywhere :-(.
On my D7 site, I entered exactly the URL you sent me (yes, I know it's your twitter name) and get the error:
Although when I put the URL into my browser I get a valid RSS file and Google reader can process it without any errors.
I turned to activity stream, because I was using the twitter module, but I get the error that too many requests are being made. I'm on a shared server and the issue list for the twitter module pointed me here because no body was having any luck.
I'm little stumped because I just want to display my twitter posts on my site and that's it!
cheers
Rich
Comment #4
morbus iffIf you're getting an error that too many requests are being made from one module (another recent Twitter change, BTW), changing Drupal modules isn't going to help you since Twitter is blocking based on your shared server's IP and not any particular user agent. This would also explain why you're able to see the RSS in your browser (Your IP) but not via a Drupal module (Server IP). Theoretically, your Twitter feed will display again in your existing modules/sites maybe tomorrow (when the "too many requests" count is reset), but given the shared server you're on, you'll probably see the error again and again. Your only likely alternative would be switching your Twitter display to a Javascript-based app (which, being run in a browser and not the server, would use your visitors IP addresses, and not the server IP).
Comment #5
Anonymous (not verified) commentedHi,
thanks for the tips. You don't happen to know any client side apps at all...?
Cheers
Rich
Comment #6
Anonymous (not verified) commentedHi,
OK - got it!! The best way to put twitter onto the website is to use the pre-prepared Widgets from Twitter. Simply log onto your twitter account, goto settings and create the widget.
Paste the code into a block (using Full HTML mode) and away you go.
Probably really obvious but I gotta share the knowledge ;-)
cheers
Rich