我对Facebook的oauth使用hello。
可以正常登录,但是Facebook不返回任何数据。消息是:
哇!无法获取资源
hello.init({
xxxxxxxxxxxxxxxxxxxxxxxxx
},{ scope: 'email', redirect_uri: RacineSite() });
hello(type).login({ scope: 'email' });
hello.on('auth.login', function (auth) {
if (type == auth.network) {
hello(type).api('me').then(function (json) {
alert('Your name is ' + json.email);
}, function (e) {
alert('Whoops! ' + e.error.message);
});
}
});
如果type = google,它可以正常工作,但使用Facebook,则不会返回电子邮件