0
我的代码是: - ..他们给我错误在“输出” ,我该如何解决?在节点js中,如何设置Facebook开发者API的登录权限?
代码:
var FB=require('fb');
FB.login(function(response) {
// handle the response
if (response.status === 'connected') {
console.log('Logged in.');
}
else {
FB.login();
}
},
{scope: 'publish_actions',
return_scopes: true
});
Output: FB.login(function(response) {
^
TypeError: FB.login is not a function
at Object.<anonymous> (C:\Users\vvLocal\Desktop\work\facebook\fbLogin.js:3:4)
为什么你正在写在节点的FB验证码?检查节点将需要一个API调用,它将使用他的FB凭证对用户进行身份验证。你可以简单地在UI上检查这个,从而消除这个额外的API调用。你是否使用任何UI的框架? –
如果您尝试在服务器端进行登录,则应使用护照,否则请使用Facebook sdk for javascript。通过查看https://github.com/Thuzi/facebook-node-sdk的文档,确实它不是一个函数。 – Anand
没有...我想直接在节点js cmd中运行代码并获得输出@rohankangale –