|
|
1
4
Facebook现在将一些功能作为插件。在左侧选择产品并添加产品。然后选择Facbook Login。从这里开始,您将看到所有Oauth选项。 正如最初的回答 here |
|
|
2
4
2018年3月,facebook更新了API,并强制所有应用程序保持严格模式。 为了使其工作,必须在有效的OAuth重定向URI字段中包含完整的回调url。如果重定向到“ https://www.example.com/facebook/callback “,必须包括完整的URI(不带参数):
必须在“基本设置”页面上的应用程序域和网站URL字段中设置域:
如果这些都不起作用,并且“无法加载URL:此URL的域不包括在应用程序的域中。”消息不断显示, 检查您是否有最新版本的SDK . 我可以在将de PHP SDK从5.5版更新到5.6.2版后使其工作 |
|
|
3
0
我使用的是PHP 5.5,我发现了这个bug。 PHP Facebook API版本='5.5.0',DEFAULT\u GRAPH\u版本='v2.9'正在添加URI ?代码=XXX 在我的回调页面中,如下所示: mydomainExample。com/callbackFacebook。php ?代码=XXXXXXX 我修改了源代码,删除了“?”后面的字符串。现在回调url仅为
修复可以在Facebook/Helpers文件中完成/ 内部 getAccessToken 如果 “如第226行所示,问题已经解决:
|