php - 通过 Postman 使用 Magento API 通过 Oauth 1.0 授权

标签 php api magento oauth

我设置了一个测试版 Magento Community 1.9,并尝试测试连接到 Magento API 的第三方应用程序。 Magento API 在本地主机 XAMPP 服务器上运行。我正在使用 Postman 测试我与 API 的连接。 我在 Postman 中运行以下连接:

http://nazariys-macbook-pro.local/magento-1/oauth/initiate?oauth_consumer_key=dc41f11be0efb0124c7f9fcf962cc2ac&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1452629068&oauth_nonce=puFenO&oauth_version=1.0&oauth_signature=vBqz9VyBc2zn6R3UDPg1tDylKqE=

我确实在管理面板中添加了自己并获得了 key 。

我的回复是这样的:

oauth_problem=parameter_absent&oauth_parameters_absent=oauth_callback

我尝试添加不同的回调,如 localhost 或 http://httpbin.org/get并继续遇到同样的问题。

很抱歉,我是 Oauth 和 Magento 的新手,所以我想问问您是否可以让我知道我做错了什么。

最佳答案

将这段代码放在正文中:

oauth_callback="http://yourhost/oauth_admin.php"

关于php - 通过 Postman 使用 Magento API 通过 Oauth 1.0 授权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34755496/

相关文章:

php - 替换字符串中的 utf8 文字

php - 无法使用 SHOPIFY PHP API 更新产品

magento - 将 Magento 更新到特定版本(不是最新的)

php - Paypal IPN 消息

php - 已安装 PDO 但没有 dblib

javascript - 数据未通过 GET 方法发送

php - 使用 Amazon API 获取产品详细信息

java - 如何跟踪 Jenkins 中的待定构建?

database - Magento 通过 CSV 导入产品图片媒体

mysql - Magento 1.6.2 -> 1.7 升级导致价格指数损坏