如何通过代码获取页面访问令牌?

Ban*_*hee 9 c# facebook facebook-graph-api facebook-c#-sdk

我需要为我拥有的网页生成页面访问令牌,网页将使用此令牌发布到其Facebook页面订阅源.

这就是我做的:

  1. 转到Graph API Explorer
  2. 从下拉列表中选择我的应用
  3. 点击 Get Access Token
  4. 选择正确的权限(manage_pages/ user_events)

要获得Page Access Token我必须me/accounts在Graph API Explorer中运行.这将显示我使用新页面访问令牌(短期(大约60分钟))到每个页面的所有页面.

这样Page Access Token可以在我的C#代码中使用,以便发布到Feed.

问题

当另一个用户使用我的网页发布帖子时,我需要生成一个新的Page Access Token(在代码中),然后用它将用户帖子发布到网站的Facebook提要.问题是我显然不能在那里授予帖子,所以我该如何处理?

我显然不能运行me/accounts(在代码中)命令来Page Access Token从这里获取.

我已经查看了扩展的访问令牌,但这将持续60天,然后它将是与上面相同的问题.

lus*_*chn 11

你需要的是扩展页面令牌:

扩展页面标记永远有效,因此您无需始终生成新标记.

来源(包括所有代币的信息):http://www.devils-heaven.com/facebook-access-tokens/

  • /我/帐户?=的access_token XXXX (2认同)