Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js passport facebook节点应用程序没有';我看不见他在工作_Node.js_Facebook_Express_Passport Facebook_Passport.js - Fatal编程技术网

Node.js passport facebook节点应用程序没有';我看不见他在工作

Node.js passport facebook节点应用程序没有';我看不见他在工作,node.js,facebook,express,passport-facebook,passport.js,Node.js,Facebook,Express,Passport Facebook,Passport.js,我的应用程序仍在开发中。 它曾经与facebook登录一起使用。但它突然出现了500个错误: 对不起,出了点问题 我们正在努力尽快把这个修好 我认为这可能是facebook内部网络的错误,但这个问题已经持续了近一个月 有人知道为什么会这样吗? 我也在使用具有类似逻辑的google oauth,它工作正常。对我来说,通过passport传递的范围是不正确的。我使用的谷歌范围是个人资料和电子邮件,而facebook需要publish\u actions。希望这有帮助电子邮件不是有效的权限。要补充这一

我的应用程序仍在开发中。 它曾经与facebook登录一起使用。但它突然出现了500个错误: 对不起,出了点问题

我们正在努力尽快把这个修好

我认为这可能是facebook内部网络的错误,但这个问题已经持续了近一个月

有人知道为什么会这样吗?
我也在使用具有类似逻辑的google oauth,它工作正常。

对我来说,通过passport传递的范围是不正确的。我使用的谷歌范围是个人资料和电子邮件,而facebook需要
publish\u actions
。希望这有帮助

电子邮件
不是有效的权限。要补充这一点,如果您只需要用户基本信息,不要通过任何范围,只需使用
passport即可。验证('facebook')
您是救世主好友谢谢