Facebook Graph API – How to post message on a Facebook group using Facebook(Meta) APIs
This video explains the concept of calling Facebook(Meta) APIs and post message in a facebook group
Different Facebook APIs need different access tokens. So, here it’s explained how to generate access token and call the api
STEPS TO BE FOLLOWED:
1. CREATE FACEBOOK CLIENT APP & SETUP FACEBOOK LOGIN
2. HIT BELOW OAUTH AUTHORIZATION ENDPOINT TO GET USERNAME & PROFILE PICTURE ACCESS
https://www.facebook.com/v16.0/dialog/oauth?client_id=220589950449070&redirect_uri=https%3A%2F%2Fwww.geeksforgeeks.org%2F&state=12345
3. HIT BELOW ENDPOINT TO GET GROUP LIST & GROUP POST ACCESS
https://www.facebook.com/v16.0/dialog/oauth?client_id=220589950449070&redirect_uri=https%3A%2F%2Fwww.geeksforgeeks.org%2F&state=12345&scope=publish_to_groups,groups_show_list
4. EXCHANGE AUTHORIZATION CODE FROM ABOVE STEP WITH USER SHORT LIVED ACCESS TOKEN USING BELOW ENDPOINT
https://graph.facebook.com/v16.0/oauth/access_token?client_id=1352547962199982&redirect_uri=https%3A%2F%2Fwww.geeksforgeeks.org%2F&client_secret=3e0af64db19ec3032155739bea926dd&code=
5. FETCH USER JOINED GROUPS USING BELOW ENDPOINT
https://graph.facebook.com/v16.0/me/groups?access_token=RECEIVED FROM STEP 4
6. FINALLY, MAKE POST REQUEST WITH MESSAGE USING BELOW ENDPOINT
https://graph.facebook.com/v16.0/GROUP-ID/feed?access_token=RECEIVED FROM STEP 4
graph api tool:
https://developers.facebook.com/tools/explorer/
url encoder:
https://www.urlencoder.org/