客户端能够使用hello.js对facebook进行身份验证,并将访问令牌发送回服务器,然后服务器执行get graph.facebook.com/me?access_token=xx
,如果正确,则返回用户的个人资料信息。
我想为Twitter做同样的事情,但即使阅读完文档后我也不明白我应该点击哪个端点。是否可以通过REST调用来实现?
答案 0 :(得分:3)
您需要点击此端点
https://dev.twitter.com/rest/reference/get/account/verify_credentials
就像那样(使用请求模块):
const oauth={
consumer_key:config.get('twitter.consumerKey'),
consumer_secret:config.get('twitter.consumerSecret'),
token:oauthToken,
token_secret:oauthTokenSecret
}
requestAsync({
url:'https://api.twitter.com/1.1/account/verify_credentials.json',
method:'GET',
oauth,
})