I need to generate a Page Access Token for a webpage that I have, this token will be used by the webpage to post to its Facebook Page feed.
This is what I do :
- Go to Graph API Explorer
- Choose my app from the dropdown
- Click
Get Access Token
- Choose correct permissions(
manage_pages
/user_events
)
To get the Page Access Token
I have to run me/accounts
in the Graph API Explorer. This will show all the pages I got with a new Page Access Token (short lived(about 60 min)) to each one.
This Page Access Token
will work just fine to use in my C# code to post to the feed.
Problem
When another user uses my webpage to post a post I need to generate a new Page Access Token
(in code) and then use it to post the userpost to the site′s facebook feed. The problem is that I could clearly not be there to grant the post so how do I handle this?
I could obviously not run the me/accounts
(in code) command to get the Page Access Token
from here.
I have looked at extended Access Token but this will last 60 days and then it will be the same problem as above.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…