Earlier quoted context omitted.
And the API end points are well-documented so it's not a big deal.
I wanted to do something with the Instagram API few weeks ago and it kinda surprised me how restrictive it is. You cannot do nearly anything without authentication and everything else is restricted by the TOS.
Facebook quietly deprecated their Python/Ruby libraries for Instagram API
11–20 of 30 posts
Re: Facebook quietly deprecated their Python/Ruby libraries for Instagram API
#12Because they are shallow layers over their REST API? There's nothing useful in there anyway.
I'm surprised this hasn't been trivialized/automated away yet (or has it?) Some sort of language-neutral REST-protocol description language, that could be used to code-generate client libraries and also generate a test spec and documentation. Or maybe just a standard for media-types in HATEOS response types in specifying REST API "roots", to make them machine-discoverable, in a way where the result could be "cached i…
Re: Facebook quietly deprecated their Python/Ruby libraries for Instagram API
#13Because they are shallow layers over their REST API? There's nothing useful in there anyway.
I'm surprised this hasn't been trivialized/automated away yet (or has it?) Some sort of language-neutral REST-protocol description language, that could be used to code-generate client libraries and also generate a test spec and documentation. Or maybe just a standard for media-types in HATEOS response types in specifying REST API "roots", to make them machine-discoverable, in a way where the result could be "cached i…
Re: Facebook quietly deprecated their Python/Ruby libraries for Instagram API
#14Because they are shallow layers over their REST API? There's nothing useful in there anyway.
But then you have companies like Braintree that only supports its libraries?
Re: Facebook quietly deprecated their Python/Ruby libraries for Instagram API
#15Because they are shallow layers over their REST API? There's nothing useful in there anyway.
I'm surprised this hasn't been trivialized/automated away yet (or has it?) Some sort of language-neutral REST-protocol description language, that could be used to code-generate client libraries and also generate a test spec and documentation. Or maybe just a standard for media-types in HATEOS response types in specifying REST API "roots", to make them machine-discoverable, in a way where the result could be "cached i…
Re: Facebook quietly deprecated their Python/Ruby libraries for Instagram API
#16Because they are shallow layers over their REST API? There's nothing useful in there anyway.
I'm surprised this hasn't been trivialized/automated away yet (or has it?) Some sort of language-neutral REST-protocol description language, that could be used to code-generate client libraries and also generate a test spec and documentation. Or maybe just a standard for media-types in HATEOS response types in specifying REST API "roots", to make them machine-discoverable, in a way where the result could be "cached i…
Re: Facebook quietly deprecated their Python/Ruby libraries for Instagram API
#17In Ruby, the best API wrappers (or at least, the ones I used back in the day) for Twitter and Facebook are maintained independently:
https://github.com/sferik/twitter
https://github.com/arsduo/koala
The koala gem for Facebook is a godsend...the FB API and models are not trivial...and that's before trying to keep up with the many and frequent changes to the API spec. It's hard to imagine that FB would put the resources into continually maintaining that gem if it were an official gem...not when (I assume) so many more of their API consumers use iOS/JS/Android.
Re: Facebook quietly deprecated their Python/Ruby libraries for Instagram API
#18Because they are shallow layers over their REST API? There's nothing useful in there anyway.
I'm surprised this hasn't been trivialized/automated away yet (or has it?) Some sort of language-neutral REST-protocol description language, that could be used to code-generate client libraries and also generate a test spec and documentation. Or maybe just a standard for media-types in HATEOS response types in specifying REST API "roots", to make them machine-discoverable, in a way where the result could be "cached i…
You can check it out on GitHub at https://github.com/haikuginger/beekeeper, read more at http://beekeeper.rtfd.org, or just install it with pip.
I'm biased, but I think it's pretty cool.
Re: Facebook quietly deprecated their Python/Ruby libraries for Instagram API
#19Earlier quoted context omitted.
I'm surprised this hasn't been trivialized/automated away yet (or has it?) Some sort of language-neutral REST-protocol description language, that could be used to code-generate client libraries and also generate a test spec and documentation. Or maybe just a standard for media-types in HATEOS response types in specifying REST API "roots", to make them machine-discoverable, in a way where the result could be "cached i…
I believe the current most popular flavor is Swagger ( http://swagger.io ) at the moment.