4 ms·
There are most certainly hidden APIs, there are things that YouTube and Yelp are allowed to do, that you just can't do through any of the publicly documented AP
by wanderr 16y ago
There are most certainly hidden APIs, there are things that YouTube and Yelp are allowed to do, that you just can't do through any of the publicly documented APIs.
- ramprabhu 16y agoThe Yelp case isnt a hidden Api. Its (seems) more of a preferred Api Key. You can do a view source on Yelp and get the facebook api URL Yelp runs to get your name and birthday. but its essentially restricted to the above two fields as I tried getting my other details through that URL by replacing the user_name field with say user_location and Api failed saying the apik key doesnt have permissions for that field. BTW if all you want is to get some users name and birthday, you now have the Yelp apikey ( You did not hear that from me ;)
- wanderr 16y agoThere are other calls they make completely behind the scenes that, as far as I can tell, are completely secret. I don't use Yelp very often so I may be getting the terminology mixed up, but if you link your Yelp and FB accounts, and you "star" or "like" (or whatever they call it) something on yelp, it will automatically like it for you on Facebook _without_ sending any traffic between your computer and Facebook. They're obviously hitting Facebook from the server side, which would imply to me they're trying to keep the API call secret.
- ramprabhu 16y agoThe way you do it would be to get the FB access_token in JavaScript, which is given to you once you authorize yelp. With this you can make an Api call to the api.facebook.com from any other computer. Its all public. Incase you provide offline_access, this access_token is almost valid for life (almost as FB doesnt give a expiry time on paper)
- wanderr 16y agoI understand how the API works, but there is no publicly documented call for liking something for a user, whichh is what yelp and youtube are able to do.
- wanderr 16y agoLooks like my phone went a bit nuts trying to post this reply, didn't notice in time to delete them. Sorry for the spam!
- wanderr 16y agoI understand how the API works, but there is no publicly documented call for liking something for a user, whichh is what yelp and youtube are able to do.
- wanderr 16y agoI understand how the API works, but there is no publicly documented call for liking something for a user, whichh is what yelp and youtube are able to do.