Version 2.4 of my Twitter Tools plugin for WordPress is now available. Twitter Tools creates a full two-way integration between your WordPress site and Twitter. You can send your posts to Twitter, archive your tweets and create posts from them, and more.
This version has the following changes and is a must upgrade due to Twitter’s authentication changes:
- OAuth integration. The user experience for this sucks. I even screwed it up once when trying to follow the set-up steps while testing. Sorry about this. This process is what Twitter supports for situations like this and though I have a plan for a better experience, we haven’t had time to build it yet. Hopefully we’ll have that available soon. Until then, avail yourself of the support and FAQs provided by my HelpCenter team.
- Now relies on WordPress to provide JSON encode/decode functions (bumped the required version to WP 2.9).
- WP 3.0 compatibility fix for hashtags plugin (set default hashtags properly).
- WP 3.0 compatibility fix for creating duplicate post meta.
- Added support form to settings page.
The download and links to other resources are now available on the Crowd Favorite website.
If you have any trouble with this, please contact the WordPress HelpCenter (303-395-1346) or you can try the WP Support Forums.
Enjoy!
This post is part of the project: Twitter Tools. View the project timeline for more context on this post.
This post is part of the project: Twitter Tools. View the project timeline for more context on this post.
[…] This post was mentioned on Twitter by Alex King and Iggy, Ethan . Ethan said: #wordpress : Twitter Tools 2.4 (OAuth Support) http://bit.ly/bd68ET […]
Upgrade was pretty smooth thanks to the instructions page. Thanks for making a great Plugin even better!
Thanks for the upgrade – I love this plugin. I had no problems getting it going using the well written instructions given in the application. Thanks again!!
with Twitters updates and this new plugin – this has effectively shut down my usage of twitter from my site as it will not connect and everything is placed fine – damn this was a great tool.
Same here. Twitter Tools now just gives an error message. Just doesn’t like my blog or something. Really liked it…
Flawless, the instructions were perfect. Thank you!
¡Thanks for maknig a great Plugin even better!
i was so happy with twitter tools , i dunno whats happened, it just wont update the time line on twitter after this upgrade 2.4, i want to go back can anyone help
i tried the plugin as per instructions given, however twitter has declined all my applications within a couple of days of creating them. So the plugin is no longer working.
Isn’t there an option to work with oauth without creating an application, because in effect we are not creating any application at all.
I encountered the very same problem as coolash. Within one day Twitter suspended my “applications”. I have an open support ticket with them to get it resolved but honestly, I don’t blame them for suspending me.
Alex, I know you’re not taking support questions here but my question is more philosophical. Let’s assume you have 1000 happy users of Twitter Tools (as I was until this week). Why would Twitter ever agree to have 1000 bogus applications registered to their system just to make a plugin work properly? It doesn’t make sense.
I’ll let the folks here know if Twitter ever takes my web sites out of suspension. Until then, I can’t use Twitter Tools. 🙁
P.S. The reason they gave me for suspension was that I didn’t provide a valid application URL. I provided them the URL for the plugin. It did not make them happy.
OK … my “applications” were unsuspended today with the following warning hanging over my head:
“I’ve unsuspended your API key, but we ask that while developing this application you read and closely adhere to our Automation Rules and Best Practices (http://support.twitt[...]ticles/76915) as well as our API Terms of Service (http://dev.twitter.c[...]es/api_terms). If in the future we find that your application is in violation of these terms and allowing or encouraging users to violate the Twitter Rules (http://support.twitt[...]ticles/18311), we will suspend the API key again. ”
They still don’t understand that my application is really not an application.
Alex, I know you do this on a volunteer basis but you’ve really got to replace this approach. I wouldn’t be surprised if they suspended me again within a week or so.
Matt, I’d *love* to replace this approach. Check the previous posts, I’ve gone on at length about how horrible it is. Unfortunately, it is *all* that Twitter supports now.
Understood …. and seriously thanks for your hard work on this. It is a great plugin. I have to think Twitter has blown a bunch of plugins out of the water with this oauth thing even though so far yours is the only one I’ve used that’s been effected.
It’s pretty frustrating when you encounter problems with apps like coolash & Matt, especially when it’s not really the app itself, it’s OAuth. I have had no end of problems with several apps I use requiring it.
[…] Tags: plugin updates, twitter Tweet Hello there! If you are new here, you might want to subscribe to the RSS feed for updates on this topic.After a lot of work, Alex King finally got Twitter Tools working again. However, there is a catch. If you want to automatically post to Twitter, you will have to apply for a Twitter API to sync it with your Twitter Tools. […]
I received a response from Twitter API Support today stating the following:
Registering multiple versions of an application with different names but no functional differences is a violation of our API Terms of Service ( http://dev.twitter.c[...]es/api_terms ) in regards to mass token registration
Which means to me, Twitter Tools is useless if a person operates more than one site, which I do.
Hi Alex,
I think there might have been a new bug introduced with the latest version regarding open_basedir restrictions.
The fix I was able to find was to add the absolute path to the require_once() functions.
1516c1516
require_once(dirname (__FILE__) . ‘/twitteroauth.php’);
diff twitter-tools/twitteroauth.php /Users/gserafini/Downloads/twitter-tools/twitteroauth.php
10c10
require_once(dirname (__FILE__) . ‘/OAuth.php’);
This seemed to get rid of the open_basedir warnings we were getting.
Hope this helps.
—
Gabriel
[…] Tools – Exclude Tweets in Feed ist eine Erweiterung für das Twitter Tools Paket von Alex King. Das Plugin sorgt dafür, das bestimmte Tweets nicht im RSS-Feed des Blogs […]
[…] After a lot of work, Alex King finally got Twitter Tools working again. However, there is a catch. If you want to automatically post to Twitter, you will have to apply for a Twitter API to sync it with your Twitter Tools. […]
[…] Twitter Tools 2.4 (OAuth Support) – August 15, 2010 […]
[…] Twitter moved to OAuth it caused the user experience for installing Twitter Tools to take a huge nose dive. Social solves the problem of how to connect a Twitter account in a more user-friendly way […]