使用 注销设备应用程序实例时出现问题
https://github.com/passport/express-4.x-facebook-example
我正在尝试做的是发出删除请求
https://graph.facebook.com/me/permissions?access_token
但是我的语法正确有问题。
定义/logout 路由后,我使用请求模块尝试以下内容。但不起作用
有护照,快递专家可以提供帮助吗?
var express = require('express');
var request = require('request');
var app = express();
app.get('/logout',
function(req, res){
res.render('login');
request.delete("https://graph.facebook.com/me/permissions?access_token=" + ACCESS_TOKEN);
});
这不是您从快速应用程序发出删除请求的方式。应用对象不会对其他服务器进行 http 调用。您混淆了声明处理删除调用的路由并进行删除调用。
您需要使用允许您进行 http 调用的库。我喜欢:
https://github.com/request/request
但是还有很多路要走。
仅仅因为他们已注销而删除用户访问令牌是非常极端的。我以前从未见过这样做。