Php Magento的RESTAPI URL

Php Magento的RESTAPI URL,php,rest,magento,magento2,magento2.2,Php,Rest,Magento,Magento2,Magento2.2,这是一项快速的任务。我需要在magento中使用RESTAPI调用创建一个用户 我已经在magento后端创建了消费者密钥、消费者机密、访问令牌和令牌机密 我对api url印象深刻 我从magento文档中尝试了这个url,我得到了 { "message": "Request does not match any route." } 我正在寻找正确的网址,我可以得到客户名单,并使用post请求,我可以创建一个用户 注意:Magento 2.2.1版和我正在寻找的是rest解决方案,

这是一项快速的任务。我需要在magento中使用RESTAPI调用创建一个用户

我已经在magento后端创建了消费者密钥、消费者机密、访问令牌和令牌机密

我对api url印象深刻

我从magento文档中尝试了这个url,我得到了

{
    "message": "Request does not match any route."
}
我正在寻找正确的网址,我可以得到客户名单,并使用post请求,我可以创建一个用户


注意:Magento 2.2.1版和我正在寻找的是rest解决方案,而不是SOAP解决方案。

很难说发生了什么,以及在您的路径中是否需要
index.php
。 我将进行一点调试,只需在magento安装中搜索错误字符串“Request not match any route.”。 Mine是通过composer安装的,因此路径是
/vendor/magento/module webapi/Controller/Rest/Router.php

这里有一个名为
match
的函数,它用系统中的REST路径列表检查传入的URL。 您只需打印
$routes
数组,即可查看预期的路由。您还可以打印您的请求
$request->getPathInfo()
,以查看其外观。确保客户的路由与您的传入请求路径匹配