我是开发应用程序到Facebook的新手,我们需要一个在Facebook页面上共享的网站页面,只有该页面的管理员如何共享它,但我发生了不希望的情况。我做了什么:1-在页面加载时从Facebook请求代码,然后获取访问令牌,因为此访问令牌在2小时后过期,用户可以从Facebook注销并尝试共享它将共享,如果他记录的话在使用另一个不是管理员的帐户时,它将在Facebook上共享,因为应用程序仍然看到有效的访问令牌,我试图通过每次按下共享按钮时获取新的访问令牌来修复它,但我得到另一个不受欢迎的场景,即每次单击“共享”按钮时,它将刷新页面并获取“因为它不使用两次”的新代码,然后获得新的访问令牌,即使用户只想进行多次共享。
我的问题:他们是否需要检查此访问令牌是否对Facebook上当前登录的用户有效?
答案 0 :(得分:2)
Kinldy登录您的FB帐户并前往develoeps.facebook.com。单击工具 - >图形资源管理器并将访问令牌粘贴到文本框中。单击调试按钮,将显示代码的有效性。尝试使用60天令牌。然后您可以连续测试您的应用程序而不更改accesstoken。请参阅此链接以获取更多详细信息。 https://developers.facebook.com/docs/facebook-login/access-tokens