I didn’t work very much on the Facebook platform, but the following information may help you:
Read the Developer Documentation as it will tell you how to use the API methods and what are their limitations.
From what I understand, you can use https://graph.facebook.com/me/events?access_token=[a valid access token] to receive events that the current user has been invited to a hosting or hosting. It is important to understand that this information is intended for each user, and each user will have to authorize your application to use information about their signed events. This means that it may not be possible to do something like "Get a list of all the events taking place in Colombo, Sri Lanka." However, you can use the above api method to collect data from users who use your application. You can then use this data retrospectively by creating a graph that displays all the information about public events.
Hope this helps.
Dinesh.
source share