Flickr + Twitter integration via flic.kr – How to

Flickr

+

Twitter

It was April 6th, 2008 that I posted How to post images to Twitter and Flickr at the same time from an iPhone. It has been one of the more popular posts on this blog.

Flickr now makes it possible to post to Twitter directly via an emailed photo AND via Blog This. Their integration removes the need for TwitPic, and arguably SnapTweet too (though SnapTweet is faster than using Blog This and can be used for multiple images at once).

Images are posted to Twitter with Flickr’s new flic.kr URL shortener.

Here’s how to get set up:

  1. Visit Flickr’s beta testing group’s page (actually, this step isn’t necessary, but if you run in to problems, their page is the best resource).
  2. Associate your Twitter account with your Flickr account here. It leads you through the process and uses OAuth, a safer mechanism than providing your password.
  3. You will be provided with a second special email address to send images to. If your main Flickr image email address is example42test@photos.flickr.com, your Flickr+Twitter email address will be example42test2twitter@photos.flickr.com.
  4. Send away!

Photos sent to your primary Flickr image address will be processed as normal (not submitted to Twitter). Photos sent to your new 2twitter version will be processed and then immediately posted to Twitter. Your tweet will consist of [subject_line] [url], with the [url] being Flickr’s shortened flic.kr url.

Example.

After signing up for the Twitter integration you also get a new Blog This addition when viewing a single image. Clicking Blog This brings up the option to post an existing image directly to Twitter. You can post your own, as well as other Flickr users, images via this feature. Very powerful.

How to build a really successful web 2.0 service on top of another service and screw it all up

Twicecream – a fake service to demonstrate a point about single sign-on…

In web 2.0 there is a determination to screw up potentially great services. It’s my number #1 pet peeve with software development these days. Here’s a fictitious example of a service you might create…

You’ve built a service that automatically Twitters your geo-position and the name of an ice cream parlor when you’re in front of it. Your phone buzzes when an ice cream parlor is detected and begins sending photos to SnapTweet and TwitPic, including Zagats ratings and commentary. Other patrons respond back and generate conversations. This is your social network: Twicecream – a social network for twittering ice cream enthusiasts.

In front of Ben & Jerry’s on the Wharf, Zagats 4-stars, pics: http://twicecream.com/abc123

Congratulations! You just failed.

You didn’t fail by creating a service few would use. You failed because you didn’t utilize the authentication mechanism your patrons preferred. You built an unnecessary barrier to your garden by requiring an unnecessary account creation. Don’t do this, it’s arrogant and inefficient.

Your patrons have Twitter accounts. Twitter has an API. Your service should have asked the patron to log in with their Twitter credentials.

This isn’t just for social networking. This goes for all web services. SaaS solutions that require secondary account creations are a bad idea. Single sign-on, whenever possible, should be used.

The whole idea is to simplify access to what the customer needs. If you’re requiring unnecessary account creations, you’re screwing it all up.

Micro-blogging a 10-mile run – Broad Street Philadelphia, 2008 – Utterz

I ran Philadelphia’s Broad Street run, a 10-mile race today, while carrying an iPhone, making calls, checking Twitter, and taking and posting pics. I chronicled the day with Twitter, Utterz, Flickr, and TwitPic. I used Snapture, iFlickr, and SendPics iPhone apps.

Quick Links to the streams:

My plan was to Twitter my progress and TwitPic/Flickr the pics out to my followers. But I woke up at 3am from a caffeine rush and a thought of typing for an hour becoming a nightmare – and boring. Utterz.com, a service doing pretty slick mashups of audio/video/text/photographs/etc, while harnessing APIs from pretty much every popular social networking service, caught my eye (more on Utterz later).

Here’s the day – check the Flickr photostream and the Utterz links below for my audio commentary while I running…

IMG_0002IMG_0003

Utterz

  1. Lined up and ready to go
  2. Started!
  3. Mile 1
  4. Mile 2
  5. Mile 3
  6. Live music between mile 3 and 4
  7. Mile 4
  8. Mile 5
  9. Passing Ed Rendell, governor of PA
  10. Mile 7
  11. Mile 9
  12. Finished!

IMG_0177IMG_0132

Continue Reading

The night before the Broad Street 10-miler – thumbs and feet ready

Hand Painted Twitter Shirt

After a few months of preparing for the Broad Street 10-miler, it’s now the night before and pre-race excitement is setting in. iofy‘s new office in the Navy Yard of Philadelphia is a block away from the finish line, so this will be a pretty nice way to finish a race. There are showers and refreshments in the building… Life will be good.

The race starts at 8:30am EDT. For the first time while running a race I’ll be Twittering. This is partially because I want to try it as a social experiment, and partly because I’ve been sick and not training for the last week (read: I’d like an excuse to run slightly slower than usual).

If you see someone blow by you, with the above on the back of his shirt, send a text message to 40404 with “follow sol”…

Gear:

  • iPhone
  • Nike+iPod Nano

Software & Services:

  • Twitter
  • TwitPic (Send a pic to twitpic and have it announced on Twitter)
  • Flickr (Get the photostream here)
  • MobileTwitter (stable jailbroken iPhone Twitter client)
  • Twinkle (jailbroken iPhone geolocation + Twitter)
  • Snapture (jailbroken iPhone camera.app replacement)

Good luck and see you at the finish line!

SnapTweet – a Twitter photo service review

To date I have tried three services. Twitxr, TwitPic, and now SnapTweet

SnapTweet Logo

The exploring of Twitter integrated photo services continues… Today’s post is on SnapTweet, a service working towards announcing Flickr image uploads via Twitter updates.

Before continuing, here’s my philosophy on how a perfect Flickr/Twitter integration works:

  1. Images posted to Flickr are optionally announced on Twitter.
  2. No additional account required – either Twitter or Flickr is used for authentication.
  3. Do not attempt to own the content. It’s ok to own distribution. Images on Flickr. Tweets on Twitter. Render wherever. That’s how consumers what their content.

Summary

For the most part, SnapTweet fits my requirements. There are bugs and gotchas with their implementation, but this is an ideal service for many folks. SnapTweet is tailored for the person who spends time in Flickr and wants announcements sent via Twitter. It is not for the person who Twitters all day and uses Flickr as a repository (me). A pretty neat feature is the direct message to send a link to the latest image on Flickr.Continue Reading