* * * * *
Amoeba
It appears that Facebook [1] wants to be the internet (much like Google [2]
in fact) or at the very least, force the impression that the web is Facebook.
Why else make such a drastic change in API (Application Programming
Interface) that disallows small blogging sites from updating Facebook
remotely?
After spending several hours pouring over the Facebook API documentation [3],
my eyes are glazing over and from what I can see, it appears Facebook only
supports three use cases (aisde from using the Facebook website itself):
1. an application running on Android [4];
2. an application running on iOS [5];
3. an application running on a website (preferrably using Facebook to
authenticate the user).
And that last one—it's someone actively using the website. My now-broken
application? That was kicked off when I posted to my blog (most of the time
that's via email, where I can use an editor of my choice to compose the entry
instead of whatever hideous crap editing you get in a TEXTAREA on a webpage)
where I may or may not be logged into Facebook at the time (usually not, not
that it matters at all for tracking purposes, which is for another post).
And my application wasn't the only one Facebook broke [6]. And that
appliation looks like it won't be fixed [7] [DELETED-any time soon-DELETED]
ever! (sorry Dan [8])
So it looks like I'm stuck manually posting to Facebook when I update here. I
was already updating GooglePlus [9] manually because they have yet to provide
an API to update remotely (I don't expect one any time soon). I suppose I
could automatically update Twitter, which can update Facebook [10] (now that
I worked around the broken Twitter API [11]—are you seeing a pattern here?)
but there's no telling how long that will last; I'd be stuck with a 140
character limit including the link and well … no.
There's more to the web than just GoogleMyFacePlusSpaceBook, and long term, I
think it'll be easier to just manually update FaceGoogleMyBookPlusSpace. XXXX
the GoogleMyFaceSpaceBookTwitterPlus APIs. XXXX them all!
Update on Sunday, May 3^rd, 2015 at 02:28 am
Petty, I know [12], but it made me feel better.
[1]
https://www.facebook.om/
[2]
https://www.google.com/
[3]
https://developers.facebook.com/
[4]
http://developer.android.com/index.html
[5]
https://developer.apple.com/devcenter/ios/index.action
[6]
http://fbcmd.dtompkins.com/
[7]
https://groups.google.com/forum/#!topic/fbcmd/5blSRl6wzkA
[8]
http://www.flutterby.com/archives/comments/21508.html
[9]
https://plus.google.com/
[10]
https://facebook.twitter.com/
[11]
gopher://gopher.conman.org/0Phlog:2013/06/12.1
[12]
https://github.com/spc476/mod_blog/commit/64e26807486dcec270278327af2ef3e05d56ba91
Email author at
[email protected]