【发布时间】:2013-01-04 18:20:56
【问题描述】:
有没有办法从代码中传递登录凭据,而不是每次在弹出窗口中输入凭据以进行登录授权?
【问题讨论】:
标签: api magento rest oauth authorization
有没有办法从代码中传递登录凭据,而不是每次在弹出窗口中输入凭据以进行登录授权?
【问题讨论】:
标签: api magento rest oauth authorization
您不需要每次都需要登录凭据进行授权,通过 OAuth 成功授权后,您将获得访问令牌和访问密码,使用后者进一步调用 API。Oauth 协议以这种方式工作。
我猜 Magento 使用的是 OAuth 1.0/1.0a,所以每次你都会授权一个用户,
oauth_token - 提供对受保护资源的访问权限的访问令牌。
oauth_token_secret - 与访问令牌关联的秘密。
【讨论】:
您将需要使用基于 OAUTH 的身份验证。然后将请求令牌与每个请求一起传递:
参考:http://www.magentocommerce.com/api/rest/authentication/oauth_authentication.html
【讨论】: