If you want to send a tweet with a picture, most Twitter clients will let you use services like TwitPic or yFrog to do so, and more recently Twitter has offered its own image hosting service which is usually the default. But what about Flickr?
Alas, as far as I am aware Flickr doesn’t have an API function that allows you to post images from Twitter clients in the same way as TwitPic. At present, you have to upload the picture to Flickr as you would normally, and then share the image on Twitter; this is a little cumbersome, especially on a phone.
Thankfully, there’s a way around it, in the form of the oddly named GDZLLA. Here’s how to set up GDZLLA to allow you to tweet pictures and have them hosted on Flickr, just like you would on any other service.
Step 1: Link your Twitter and Flickr accounts with GDZLLA
Go to gdzl.la and click ‘Get Started’ – you’ll first be asked to grant GDZLLA read-only access to your Twitter account, and then read-write access to your Flickr account. Once done, you’ll be given the ‘API endpoint’ which you need to make a note of to paste into your Twitter apps, although for reference this will be either https://gdzl.la/go (most clients) or https://gdzl.la/go/2.json (for TweetBot or any other client which doesn’t accept the first one)
Step 2: Configure your Twitter client
The steps required to configure your Twitter client are different for each individual client; I’ve included the ones that I’m familiar with. The key requirement is that it supports custom API endpoints for image uploads – neither Tweetdeck nor the official Twitter for iPhone app support custom image upload services, for example.
2.1: Configuring TweetBot
I’m going to post about TweetBot first, mainly because it’s awesome and is the client that I use the most. From your timeline, click the Accounts button at the top left, and then choose ‘Accounts & Settings’, then ‘Settings’. Under ‘Account Settings’, choose your account, and then ‘Image Upload’. Scroll to the bottom, and click ‘Custom’, then paste in https://gdzl.la/go/2.json and click Done.
2.2: Configuring Osfoora
Step 3: Settings
GDZLLA has a couple of settings that you can change – it defaults to GDZLLA’s own URL shorterner for your pictures but you can use Flickr’s if you’d prefer, and you can also have all of your pictures posted to a particular set on Flickr.
And that’s it – you should be able to tweet images on Flickr just like you would do on TwitPic.