如何在Magento中找到oauth_verifier

时间:2016-03-26 08:45:59

标签: api magento oauth

我将使用OAuth使用Magento Web API。我创建了一个带有Web面板的消费者,我有消费者密钥和消费者密钥。现在我必须找到Access令牌。所以我提到了一些材料并开始运行以下命令

oauth \
  --verbose \
   --query-string \
   --consumer-key c9c60d4aaf670c86acee7e93bb776e45 \
   --consumer-secret 0a0b845eb7507de84c63740b15561568 \
   --access-token-url http://localhost/magento/oauth/token \
   --authorize-url http://localhost/magento/oauth/authorize \
   --request-token-url http://localhost/magento/oauth/initiate \
   authorize

响应就像

  

服务器似乎支持OAuth 1.0a;支持。   请访问此网址进行授权:   http://localhost/magento/oauth/authorize?oauth_token=6a57c2e2d3f9883a94bfd2087dd95a89   请输入SP(oauth_verifier)提供的验证码:

现在我不知道在哪里可以找到验证码以及如何使用它。

帮我解决这个问题。在此先感谢:)

1 个答案:

答案 0 :(得分:0)

按照要求返回'请访问此网址进行授权:'

在你的情况下,它 的 http://localhost/magento/oauth/authorize?oauth_token=6a57c2e2d3f9883a94bfd2087dd95a89
只需将其粘贴到您的浏览器中,它就会将您带到授权或拒绝页面。 (现在无效)

这是基于 - authorize-url

我需要管理员权限,所以我使用
--authorize-url http://www.myhost.com/ / admin / oauth_authorize