承诺,然后()没有执行"解决"在superagent

时间:2018-04-01 18:48:07

标签: javascript es6-promise superagent

我是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

0 个答案:

没有答案