You're in
Iker Hurtado's pro blog
Developer | Entrepreneur | Investor
Software engineer (entrepreneur and investor at times). These days doing performant frontend and graphics on the web platform at Barcelona Supercomputing Center

How to programmatically post on social networks

1 Dec 2014   |   iker hurtado  
Share on Twitter Share on Google+ Share on Facebook
This post is a short study I did for my particular needs of automatic publication on the three major social networks: Twitter, Facebook and Google+. The little code I've considered relevant to publish is Go code.

At first, I thought the best way to introduce myself to the topic was to learn the current version of the standard authentication protocol OAuth 2.0; but I was wrong: authorization and publication system of these social networks are quite different from each other. And although ultimately all of them use some version of OAuth, it's not worth studying the entire protocol; it has many use cases, is complex.

In short, opt for studying these services independently and sequentially. As each has enough to tell, I created an entry for the system:

How to programmatically post on Twitter

How to programmatically post on Facebook

How to programmatically post on Google+

Links about OAuth

Official site: OAuth 2.0 — OAuth

The OAuth Bible

2-legged OAuth with OAuth 1.0 and 2.0 | Architects Zone

OAuth2 flows - API Documentation

JMPInline: What is 2-legged OAuth?

OAuth 2.0 and the Road to Hell | hueniverse

The 90th percentile: Our love-hate relationship with OAuth