我使用firefox的“rest client”插件将以下标题信息传递给网址“ localhost / magento / api / rest / customers ”,
我传递了以下标题信息:
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>
所以在这里我想获得访问令牌和访问令牌秘密如何获取它?
答案 0 :(得分:4)
Access token : null
Access token secret : null
这是通过REST Api获取客户详细信息的必要条件。您必须按照定义here配置身份验证过程,请仔细阅读该文章,您将得到答案。
URI localhost / magento / oauth / initiate
方法: POST
返回:示例响应: oauth_token = 4cqw0r7vo0s5goyyqnjb72sqj3vxwr0h&amp; oauth_token_secret = rig3x3j5a9z5j6d4ubjwyf9f1l21itrr&amp; oauth_callback_confirmed = true
2.用户授权
Uri :localhost / magento / oauth / authorize
方法:获取
示例回复: /回调?oauth_token = tz2kmxyf3lagl3o95xnox9ia15k6mpt3&amp; oauth_verifier = cbwwh03alr5huiz5c76wi4l21zf05eb0
注意:身份验证的第二步。在此步骤中未经用户授权,您的应用程序无法进行 获取访问令牌。
3.获取访问令牌
Uri :localhost / magento / oauth / token
方法: POST
示例回复: oauth_token = 0lnuajnuzeei2o8xcddii5us77xnb6v0&amp; oauth_token_secret = 1c6d2hycnir5ygf39fycs6zhtaagx8pd
如果您完成上述所有步骤,您将获得可用于获取客户响应的访问令牌和密码