Magento的API不工作,为客户
我传递用firefox的“其他客户”插件的网址“本地主机/ Magento的/ API/REST /客户”下面的标头信息,Magento的API不工作,为客户
我正在通下列头信息:
Consumer key :olnnqgwm7gm75rtbft8w1wac4kp4vwig
Consumer secret:u9v6bdlpuopdlryc6vx0yjnslkj4vllo
Access token : null
Access token secret : null
我会给如下回应:所以在这里
<magento_api>
<messages>
<error>
<data_item>
<code>401</code>
<message>
oauth_problem=parameter_absent&oauth_parameters_absent=oauth_token
</message>
</data_item>
</error>
</messages>
</magento_api>
我想访问令牌和访问令牌机密如何获取它?
Access token : null
Access token secret : null
这对通过REST API获取客户的详细信息是强制性的。您必须配置定义为here的认证过程,请阅读文章,您将得到您的答案。
- 获取未授权的请求令牌
URI本地主机/ Magento的/的OAuth /启动
方法: POST
返回:样本响应:的oauth_token = 4cqw0r7vo0s5goyyqnjb72sqj3vxwr0h & oauth_token_secret = rig3x3j5a9z5j6d4ubjwyf9f1l21itrr & oauth_callback_confirmed =真
2.用户授权
乌里:本地主机/ Magento的/的OAuth /授权
方法:获取
样品答复: /回调组oauth_token = tz2kmxyf3lagl3o95xnox9ia15k6mpt3 & oauth_verifier = cbwwh03alr5huiz5c76wi4l21zf05eb0
注:认证的第二步骤。如果在此步骤中没有用户授权,则您的应用程序不可能获得访问令牌,即 。
3。获得访问令牌
乌里:本地主机/ Magento的/的OAuth /令牌
方法: POST
样品响应:的oauth_token = 0lnuajnuzeei2o8xcddii5us77xnb6v0 & oauth_token_secret = 1c6d2hycnir5ygf39fycs6zhtaagx8pd
如果您完成上述所有步骤,您将获得访问令牌和秘密,可用于获取客户响应
谢谢chanz现在我已经获得access_token,并且分享以便我可以访问**“localhost/magento/api/rest/products“**但我无法访问**”localhost/magento/api/rest/customers“** – 2013-04-09 10:02:51
如果您无法通过rest API访问客户端使用访问令牌tehn我必须说您的完整身份验证是没完成。有些事情出错了 – chanz 2013-04-10 12:42:38
是的,它使用管理员身份验证过程完成了谢谢。 – 2013-04-11 04:59:37