Today we [node:18450, title=“retired Twitter API v1.0”], and with it all unauthenticated access to the Twitter API. As a result, support for our old embedded timeline widget (sometimes referred to as the ‘legacy timeline widget’, or ‘goodies widget’) has ended. This widget depended on the unauthenticated API, and we have replaced it with new embedded timelines.
TWTR object are exposed and will silently fail, which reduce the impact on any complex script integrations, and prevent unexpected script-level errors. The widget code itself will no-longer render any content in your page. Sites using bundled copies of the
widget.js may still render an empty timeline frame, but no Tweets will be displayed.
• If you still had an old widget on your site, you can find a URL to configure a replacement embedded timeline as a warning message in your browser’s developer console, or visit http://twitter.com/settings/widgets to start afresh.
• A reminder that visual design adjustments beyond the default themes can be configured, be sure to see the documentation on advanced customisation of the new widget here: https://dev.twitter.com/docs/embedded-timelines#customization
• Sites that dynamically generated widgets for different lists, user accounts, or favourites timelines should also refer to the new Timeline Selection options: https://dev.twitter.com/docs/embedded-timelines#timeline-selection
• Integrations that fall outside the features or capabilities of the widgets can [node:10639, title=“use API v1.1”], and refer to our [node:142, title=“display guidelines”] for rendering Tweets.
Thank you to everyone that’s given us feedback and input on the new widgets so far, all of which has helped us prioritise new features over the course of the past six months. It goes without saying that our team continues to work actively on the Twitter for Websites tools. I’m looking forward to building more ways to make it easy and accessible to do interesting things with Tweets and Twitter on the web.