调用接口http://appapi.fecshoptest.com/v1/account/login/v1/category/list?access-token=t-qkeISJlHWFP48_i5E53WogFTwR8_CT接口返回报错

bug问题 · cyx_20180320 · 于 5年前 发布 · 2228 次阅读

An Error occurred while handling another error: exception 'yii\base\InvalidRouteException' with message 'Unable to resolve the request "site/error".' in E:\WWW\fecshop\vendor\yiisoft\yii2\base\Module.php:537 Stack trace: #0 E:\WWW\fecshop\vendor\yiisoft\yii2\web\ErrorHandler.php(108): yii\base\Module->runAction('site/error') #1 E:\WWW\fecshop\vendor\yiisoft\yii2\base\ErrorHandler.php(111): yii\web\ErrorHandler->renderException(Object(yii\web\NotFoundHttpException)) #2 [internal function]: yii\base\ErrorHandler->handleException(Object(yii\web\NotFoundHttpException)) #3 {main} Previous exception: exception 'yii\base\InvalidRouteException' with message 'Unable to resolve the request "v1/account/login/v1/category/list".' in E:\WWW\fecshop\vendor\yiisoft\yii2\base\Module.php:537 Stack trace: #0 E:\WWW\fecshop\vendor\yiisoft\yii2\web\Application.php(103): yii\base\Module->runAction('v1/account/logi...', Array) #1 E:\WWW\fecshop\vendor\yiisoft\yii2\base\Application.php(386): yii\web\Application->handleRequest(Object(yii\web\Request)) #2 E:\WWW\fecshop\appapi\web\index.php(91): yii\base\Application->run() #3 {main}

Next exception 'yii\web\NotFoundHttpException' with message 'Page not found.' in E:\WWW\fecshop\vendor\yiisoft\yii2\web\Application.php:115 Stack trace: #0 E:\WWW\fecshop\vendor\yiisoft\yii2\base\Application.php(386): yii\web\Application->handleRequest(Object(yii\web\Request)) #1 E:\WWW\fecshop\appapi\web\index.php(91): yii\base\Application->run() #2 {main}

共收到 2 条回复
turily#15年前 1 个赞

接口调错了吧?错误写了路由问题。获取产品list的url你打多了个v1/account/login。还有,获取产品list的get方法,token参数应该带在header头上。文档写的很清楚,试下,应该是可以的

Fecmall#25年前 0 个赞

@turily 是的,是这2个原因

@cyx_20180320 请你仔细认真阅读文档操作,这么低级的问题自己排查,类似的榆木帖子你发了不少了,都是不认真读文档,出来问题先从自身找原因。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics