我是javascript和nodejs的初学者,我创建了一个API调用来验证来自Facebook的访问令牌。我正在使用superagent来进行api调用。
在Promise中调用resolve(..)之后,catch语句正在执行
以下是代码 - https://pastebin.com/eyESugXL
代码的入口点 -
route.post('/sign_up_mobile')
输出 -
222
POST /api/sign_up_mobile 500 792.110 ms - 40
控制台日志 -
app is started at PORT : 8001
monogo db connected at port :27017
222
POST /api/sign_up_mobile 500 567.852 ms - 40
休息api
url - http://localhost:8001/api/sign_up_mobile
接头
x-access-token:EAANjyYzErxgBADukUaJR09k8ZAwKY81j768KdtlyYROTWv7sS022ZA8jF8MzNojX9UR6aBuOuGfk0KPys452HZCdFuy3lv2zXQ6QC4NDMwpNCBasChqZA9iFJRB2rR4vownTfCUZCmSNANW1Q6TjIpjcDqREIBHd2ZBNsxCsYr5GwgC8wZCCn1ZBTAh08Gp58Q4ZD
Content-Type:application/json
有效负载 -
{
"from":"facebook",
"email":"rahul@gmail.com"
}
Rest api response -
{
"message": "Unauthorised from facebook"
}
此文件的完整代码 - 网址 - https://pastebin.com/ek4Y33jA