tags:

views:

55

answers:

2

Is there a method to obtain, via facebook; a list of all users who liked "your" (or a specific application by id) application? via andy of the available methods, e.g. FQL etc.

+1  A: 

Use the GraphApi to get at this information:

Search through the person's likes until you find your application id.

More details here: http://developers.facebook.com/docs/reference/api/user

Patrick Gidich
ok, however i assume this will only work when you know which users you wish to check against. However, since this data was (in our case) is not being saved via app (to db) when user installs it, we do not have a list of user ids to check against. Is it possible to obtain this list of users who liked the app, when you only have your application id? In other words i'm guessing you need to keep track of these ids at the point a user installs the app... or am i missing the point? :)
Jools
A: 

The Graph API allows you to query a Facebook Page's "members". I'm not sure if a member is the same as a liker or fan, but it's worth a shot.

http://developers.facebook.com/docs/reference/api/page

For some reason, they limit the result set to 500.

Raphomet