Why doesn't the Facebook API give developers access to Like-data for pages outside of Facebook.com?
-
Is there any compelling reason facebook keeps links and likes out of their APIs? There is no way to access user->likes mappings for URLs - only for facebook pages. That is you can neither retrieve the set of Links a user has posted, nor the set of URLs a User has liked. In fact, just look for a like in your own stream via the web, get the fbid from there (firebug or so) and then try to access that fbid via the API. You'll see that this works for (almost) every other facebook story_type, except for likes which from the looks of it are explicitly blocked. This data is also filtered from the feed and stream APIs. The only way to get to it right now is via the ajax API their own web UI uses, but that's not endorsed by facebook. I'm a big fan of their current strategy and execution, but I don't understand why they think it's good business practice to prevent developers from building applications within their ecosystem. If anything it would cement their positioning as the central store of like-information. Either they serve the complete ecosystem well enough, then third parties won't add value anyway, or it will just drive new applications to other APIs like Twitter's and Google's
-
Answer:
So far both answers have been fooled by the API docs. There is no User->Likes mapping in the API right now.
Answer Wiki at Quora Visit the source
Other answers
Requires authentication but try:- https://graph.facebook.com/me/likes Can replace the me with a user id, although user must be public or your friend I believe.
Stephen Keable
Related Q & A:
- Why doesn't ClickOnce in Visual Studio deploy content files from dependent assemblies?Best solution by Stack Overflow
- Why doesn't my PHP function work as expected?Best solution by Stack Overflow
- Why doesn't MySQL upload my data properly?Best solution by php-mysql-tutorial.com
- Why doesn't Disney Channel have outside commercials?Best solution by Yahoo! Answers
- Why doesn't myxer.com work on my phone?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.