我正在创建一个Facebook应用程序并出现安全提示,要求我验证我的手机号码和电子邮件。不幸的是,手机号码是旧的,电子邮件是我的旧大学(不良远见..)已经过期。
Facebook对开发Facebook应用程序的新帐户持怀疑态度,因为他们认为人们只是为了创建帐户,所以我唯一的机会就是使用我的朋友帐户重新注册我的应用程序。
我已经注册了应用并获取了新的应用ID和密码,并将它们放入我的应用程序config.php文件中。但是出现以下错误:
“致命错误:未捕获OAuthException:必须使用活动访问令牌来查询有关当前用户的信息。在第1028行的C:\ xampp \ htdocs \ MY FOLDER NAME \ fb \ base_facebook.php中抛出”
我已经更换了我的app id和secret使用的每个实例,我不明白两者之间可能有什么区别......
有什么想法吗?
答案 0 :(得分:0)
当您尝试访问某些无法访问该用户访问令牌时无法访问的信息时,将显示访问令牌错误。因此,这看起来不像是appid配置问题。尝试使用图形api资源管理器工具查看请求是否通过
https://developers.facebook.com/tools/explorer
你似乎也在使用Facebook的测试代码,你也可以用这里的一些基本的Facebook javascript sdk代码进行测试
https://developers.facebook.com/docs/reference/javascript/
此外,还有针对php的入门代码 https://developers.facebook.com/docs/appsonfacebook/tutorial/#auth
尝试查看这些是否适合您确认appid是否有问题。