• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • About
    • Stephen Foskett
      • My Publications
        • Urban Forms in Suburbia: The Rise of the Edge City
      • Storage Magazine Columns
      • Whitepapers
      • Multimedia
      • Speaking Engagements
    • Services
    • Disclosures
  • Categories
    • Apple
    • Ask a Pack Rat
    • Computer History
    • Deals
    • Enterprise storage
    • Events
    • Personal
    • Photography
    • Terabyte home
    • Virtual Storage
  • Guides
    • The iPhone Exchange ActiveSync Guide
      • The iPhone Exchange ActiveSync Troubleshooting Guide
    • The iPad Exchange ActiveSync Guide
      • iPad Exchange ActiveSync Troubleshooting Guide
    • Toolbox
      • Power Over Ethernet Calculator
      • EMC Symmetrix WWN Calculator
      • EMC Symmetrix TimeFinder DOS Batch File
    • Linux Logical Volume Manager Walkthrough
  • Calendar

Stephen Foskett, Pack Rat

Understanding the accumulation of data

You are here: Home / Everything / Apple / How I’m Auto-Posting To Google+ with LinkedIn, IFTTT, Apple Mail, Google Voice, and SMS

How I’m Auto-Posting To Google+ with LinkedIn, IFTTT, Apple Mail, Google Voice, and SMS

August 2, 2012 By Stephen 5 Comments

For a company that prides itself on openness, Google+ sure is closed. Sure, you can read your stream from anywhere, but Google went through extraordinary efforts (as we shall see in a moment) to keep users from posting to Google+ from outside their approved app ecosystem. I’ve cracked that nut (for now, at least) using a very roundabout method. Here’s how I did it.

Note: This doesn’t work anymore. I have a different solution now using NextScripts.

Google’s Walled Garden

Google+ is wide open and very closed at the same time. Google supports a number of mechanisms for “data liberation”, and should be commended for this. But Google tightly controls interaction and updates to the service, perhaps fearing that opening up further would erode the already-tenuous userbase.

So Google has carefully guarded the ability to post status updates to Google+. Currently, only a few supported applications are allowed to interact with the service: The official clients for Android, iPhone, and iPad as well as the web app and SMS. In each case, interaction is complete, and users will receive comments and posts from others, not just pushing data into the service.

But I want to be able to automatically push status updates into Google+.

It’s not that I don’t want to use Google+. Far from it! I actually enjoy interacting on the service, and have many friends who remain committed to it. All I want to do is automatically push shared links and status updates to Google+ from Buffer, as I currently do for Twitter, Facebook, and LinkedIn.

I use Buffer to space out my status updates so I don’t annoy my followers and friends with a flood of links or thoughts at random times during the day. Then, when I want to interact on these services, I login and tweet or “like” just as I always would. I’m not using Buffer to automate my social media interactions or spam these services, just to reduce the drudgery and impact of routine updates.

But applications like Buffer and IFTTT can’t interact with Google+ because Google will not allow this sort of integration.

A Long, Winding Road to Google+

For the last year or so, I assumed that Google would open up an API to allow third-party clients to access Google+. After all, third-party clients are common and popular for services like Twitter, Facebook, LinkedIn, and just about every other social network. But Google has steadfastly refused to allow this, so I spent some time puzzling over how to automate posting, even in a more roundabout fashion.

My (functional, currently) method is indeed a winding road:

  1. I decided that anything I would post to LinkedIn is probably the same sort of content I would like to see on Google+. Therefore, LinkedIn is my source of status updates, whether they come from Buffer, the web, or IFTTT.
  2. An IFTTT “recipe” watches my LinkedIn account for new status updates shared by me and emails them to my GMail account.
  3. A rule in Apple Mail for OS X (left running on my desktop) looks for these special emails and redirects them to a special email address for my Google Voice account.
  4. This address bridges these emails to my Google+ account as SMS.
  5. Google+ then posts the status update and sends a confirmation.

This ridiculously complicated path actually does work fairly well, at least so far. The weakest link is probably the Apple Mail rule, though my iMac has been quite stable over the last few years.

I would have preferred to do the mail redirect using a Gmail filter, but Google will not allow this, even automatically reacting the email forwarding verification code from Google+ when I tried to set this up. I guess they have considered this general concept and have worked to disable it.

Here’s how I set this all up, working backward from Google+:

  1. Set up the GMail-to-Google+ bridge with your Google Voice account according to these instructions. Save the special “from” address you get from Google+ since you’ll need that later.
  2. Create an IFTTT recipe to automatically send your status updates to your GMail account via email. Since the subject is it ignored by Google+, come up with a special “key subject” to trigger the Apple Mail rule we will use next. Configure IFTTT to put the entire status text in the body, and add “+public” or any other Google+ SMS commands you like.
  3. In Apple Mail’s preferences window, create a rule for messages from “[email protected]” with your key subject, and tell it to redirect those messages to the special Google+ email address you retrieved in step 1.

Obviously, it would be fairly straightforward to modify this process for any e-mailed material. I used IFTTT since it gives me the ability to use a wide variety of content sources.

Why Is It So Hard to Post to Google+?

One might wonder why Google went to such extraordinary extremes to turn off external posting. I believe I have the answer, though of course I can’t be sure.

Google desperately wants their social network to succeed. Success is measured by engagement, and engagement is measured by users actually interacting on the site. I believe that Google fears that automated posting from third-party clients will reduce interaction on the site.

Google’s worst nightmare is for Plus to become the “ghost town” pundits say it already is. In this case, a “ghost” is defined as automated posting of status updates without any actual interaction. See, once users started posting to Google+ from outside, they wouldn’t actually see what else was going on in the network.

Google obviously does not want users posting to Google+ in this way or they would have provided a more straightforward mechanism and not actively blocked mail forwarding verification. But I don’t think that Google will go out of their way to shut down this “loophole”. After all, it’s quite difficult to achieve and unlikely to be used by many users. So I think it is safe to assume that this will work, at least for a while.

Stephen’s Stance

Although I can understand why Google does not allow third-party clients (let alone an API) to post status updates to Google+, I believe they are misguided. Every other social network allows this, and Google will eventually have to decide whether they’re going to allow Google+ to thrive on it’s own or continue to try artificially to pump up interaction by limiting users to certain clients. Restricting API access seems arbitrary to me, and makes the company look especially paranoid.

I wish Google would open Plus wide with an API that allows the entire Internet in. This kind of openness is what we expect from Google, and would especially be welcomed in light of FaceBook’s continuing (and Twitter’s recent) moves to restrict access. If users tire of FaceBook and Twitter, Google+ could feel a second wind, but only if they open the doors wide enough to let everyone in!

You might also want to read these other posts...

  • Liberate Wi-Fi Smart Bulbs and Switches with Tasmota!
  • Electric Car Over the Internet: My Experience Buying From…
  • How To Connect Everything From Everywhere with ZeroTier
  • How To Install ZeroTier on TrueNAS 12
  • Tortoise or Hare? Nvidia Jetson TK1

Filed Under: Apple, Personal Tagged With: Apple Mail, Buffer, Facebook, Gmail, Google, Google Plus, Google Voice, IFTTT, LinkedIn, SMS, social media, Twitter

Primary Sidebar

It is often easier to ask for forgiveness than to ask for permission.

Grace Hopper

Subscribe via Email

Subscribe via email and you will receive my latest blog posts in your inbox. No ads or spam, just the same great content you find on my site!
 New posts (daily)
 Where's Stephen? (weekly)

Download My Book


Download my free e-book:
Essential Enterprise Storage Concepts!

Recent Posts

How To Install ZeroTier on TrueNAS 12

February 3, 2022

Scam Alert: Fake DMCA Takedown for Link Insertion

January 24, 2022

How To Connect Everything From Everywhere with ZeroTier

January 14, 2022

Electric Car Over the Internet: My Experience Buying From Vroom

November 28, 2020

Powering Rabbits: The Mean Well LRS-350-12 Power Supply

October 18, 2020

Tortoise or Hare? Nvidia Jetson TK1

September 22, 2020

Running Rabbits: More About My Cloud NUCs

September 21, 2020

Introducing Rabbit: I Bought a Cloud!

September 10, 2020

Remove ROM To Use LSI SAS Cards in HPE Servers

August 23, 2020

Test Your Wi-Fi with iPerf for iOS

July 9, 2020

Symbolic Links

    Featured Posts

    Preserving Your Credibility Is Your Prime Directive

    June 4, 2012

    Put that camera away and enjoy the view!

    April 11, 2012

    Download My Free E-Book, “Essential Enterprise Storage Concepts”!

    April 4, 2017

    We Live in the Future: Robotic Cat Litter Boxes!

    May 8, 2010

    My Visit to Bletchley Park

    August 3, 2012

    How Fast Is It? A Storage Infographic

    October 29, 2010

    Storage Changes in VMware vSphere 5.1

    September 4, 2012

    Debit or Credit? Always Choose Credit!

    December 19, 2013

    Instapaper for iPad and iPhone Enhances My Web World

    June 1, 2010

    Microsoft: Kill the Craptops Before They Destroy Windows!

    January 7, 2013

    Footer

    Legalese

    Copyright © 2022 · Log in