Over the past few weeks you
may have noticed that your ‘Twitter Share’ functionality in your emails stopped
working. This was basically Twitter’s way of saying, “Surprise! We’ve
updated our system!” This mysteriously new twitter system is simply being
called the “new twitter”
and boasts a number of new enhancements to the site. With an array of structural
changes, the old twitter share URL doesn’t work anymore. Please see below as to
how you should update your Twitter Share URL:
Old way (Old Twitter):
http://twitter.com/home?status=$TwitShare$+$Share_link$
Where… $TwitShare$ is equal
to your message and $Share_Link$ is equal to a TinyURL that you created using
Bit.ly or TinyURL.com.
New way (New Twitter):
http://twitter.com/intent/tweet?original_referer=&text=$TwitShare$&url=$Share_link$
Where… $TwitShare$
is equal to your message* and $Share_link$ is
equal to your link.1
Here’s an example:
http://twitter.com/intent/tweet?original_referer=&text=Buy One cup of lemonade, get one free!&url=http://www.joeyslemonadestand.com/promotion
*We have found that you do not need to add “+” symbols to
act as spaces in the URL (but you can if you wish to be safe); simply feel free
to just type out your message.
1You do not need to nor should you truncate your
link with a TinyURL provider as Twitter now does this automatically for you
with their built-in TinyURL function.
As you can see, it’s merely just replacing the
old URL format with the new one. Currently, you are able to revert to the “old
Twitter” but pretty soon Twitter will make all accounts use the new system.

Website: Barneys New York