Feb 272013
 

Why write a script to cross-post tweets? The answer is easy: because some people follow me on Twitter, some on Facebook, others on Google+. And then there are the ones who just read my blog.

How to feed all those followers with information that interests me? I can of course say: just follow me on Twitter if you want to know what’s going on with me, but that doesn’t feel right. I want to feed all my feeds, and for now, Twitter is my main source that should feed the others.
So, I want to post from twitter to Facebook, Google+ and WordPress simultaneously.

The nut to crack is in fact Google+ – there is no API available (yet?) for posting. Facebook can be fed by adding an existing app on Facebook that pulls my tweets into my Facebook wall. Also, there is a Twitter plugin for WordPress that can pull tweets into the blog.
However, those methods do not fully utilize the possibilities of Facebook and WordPress, for example when tweeting a picture, it will be a link on Facebook and WordPress – it will not be posted as a picture.

As said, I use twitter as my main social media. What happens when I tweet a photo?
This is what a picture looks like on Twitter (once you opened the tweet):

why write a script to cross-post tweets - pic on Twitter

That is fine of course.

 

This is what you get if you use the standard Facebook app for Twitter:

why write a script to cross-post tweets - pic on Facebook

Not very nice, right? One would expect a nice big picture instead of a thumbnail with a link.

 

And this is what it looks like on my WordPress blog:

why write a script to cross-post tweets - pic on WordPress

It is a lot worse than on Facebook.

 

And how does it look on Google+? Well. There is nothing, I don’t post to Google+ because I don’t want to post something twice.

I used these methods for years for Facebook and WordPress, but I decided it is time to do things different. I am aware that there are services out there that will do some cross-posting for you, but none of them have the functionality I want.

Time to bite the bullet and start writing some code. Or find some useful code on the internet. Or buy some.
In the next blogs I will explain what I did to get things to work the way I want it to work.
To summarize, this is my current situation:

  • My main posting platform is Twitter; I post messages and photos.
  • Facebook reads my tweets and places them on my wall; however photos are changed to links, the photo itself is not shown full-size.
  • My WordPress blog reads my tweets and displays them as just plain text – no photo’s at all, not even a thumb.
  • My Google+ is mainly idle, no posting going on.

This is what I want:

  • Post text and/or photo to Twitter.
  • Show the text and photo in full on Facebook, like any photo you upload to Facebook.
  • Show the photo in my WordPress blog.
  • Show the text and photo in full on Google+.

So I need to figure out how to:

  • Read tweets.
  • Read photos from a tweet.
  • Post on Google+.
  • Post on Facebook.
  • Post on WordPress.
  • Put all this together.

 Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Social Widgets powered by AB-WebLog.com.