how to make a facebook app request a specific id for each user? - facebook

This is the first time I am using FB's API and I was wondering how would you make an app request a specific id for each individual user? Basically what I am doing is setting up a page hosting service and I would need to have the app request the specific page for each user apart. This might be trivial but I couldn't find any info on this! Any info is greatly appreciated!
Thank you,
Anton

You can achieve this by using :
FQL : http://developers.facebook.com/docs/reference/fql/apprequest/
or
By graph api : http://developers.facebook.com/blog/post/464/

Related

Is there API to get someone's facebook profile with out login to facebook?

I was wondering if its possible to get one's facebook profile (to be exact,'profile url') through their API?
I need an api to get fb profile link using a matching email address. I dont want to login to facebook though.I was trying to search for this but it seems you need to log in to facebook to get that.
Any idea or is it feasible?
You need ID of the concerned user which can't be achieved without using the Facebook Login, since Facebook login is the starting point to get the current user info (/me).
Search API could have helped you since you have the email ids of users, but unfortunately this api doesn't support user search with email!
So, answer is simple- NO, you cannot get the ID (profile link) of the user without using the facebook login.
Not that I can think of. Facebook's Graph API gives you some public info but that info given depends on the users Facebook's settings on what is public or not. You could maybe get some users profile picture but not others, making it not a very viable option for practical use. Hope that helps

Fetch users who has checked in at particular location or page from Facebook Graph API

I would like to fetch the users list from Facebook Graph API 2.0 who has checked in at particular place or a page. I tried to use this way:
https://developers.facebook.com/docs/graph-api/reference/v2.0/page
But it does not provide that information. Can this be a privacy issue?
Is there a way that if I am a page admin of the place, where people check in, I can fetch the user ids of those users?
Any kind of help or guidance will be very appreciated.
Regards
This is not possible IMHO, because the user's checkins are bound to the OAuth access restrictions, meaning that every user need to give your app the permission to request his data.
As you already refrences, the Page itself has no edge for the checkins: https://developers.facebook.com/docs/graph-api/reference/v2.0/page#edges

How to get Events Admin of Facebook event using Graph Api iphone dev?

Can any one help me on that how can i get Admin of events from facebook using graph api, i also search field of event which facebook provided to us but couldn't get admin field, kindly help me on that thanks in advance
You can try this:
https://graph.facebook.com/{event_id}/admins
Using FQL, query the event table (https://developers.facebook.com/docs/reference/fql/event/) and read the creator (id of user who created the event). More than likely they should be one of the admins for the event.

Facebook - refer a friend

I'd like to enquire with the Facebook heads on here about how best to do the following:
I'd like to run a promotion from my Facebook business page that encourages users to recommend a friend in order to gain access to enter a competition. Obviously being in the Facebook environment it would be preferred to encourage Facebookers to refer friend's on their profile. Anybody know if there's an app out there (I've searched and not found) that does this? Does the Facebook API allow access to select specific friend(s) to notify on Facebook?
Thanks for your help & suggestions.
Yes, you need to have read_friendlists as an added permission to your facebook app.
From there I think you can do a FB.api() kind of call to get that information
Source
I think the requests dialog does what you were looking for?

Get application liker via graph api

How can i get all the facebook user id whose like my application via a graph api.
Please give any suggestion.
Like facebook fan page showing application liker randomly. I also want to access my application liker list and want to save in database.
Please tell me if any possibility? Need your suggestion...
Thanks
Sorry, I don't think that's possible for privacy reasons Facebook doesn't allow it. You need to get people who like you application to install and authenticate it before you can find out more about them. However, I do remember someone managing to scrape the fans of a page before so maybe that's possible for applications as well...