Мне нужен кто-то, чтобы проверить, что мой вызов API Magento REST правильный или помочь мне заставить его работать - PullRequest
0 голосов
/ 11 июня 2019

Я пытаюсь получить некоторую информацию из Magento REST API и сталкиваюсь с кодом 401 - проблема с подписью Oauth.Я не уверен, что мой звонок действительно так и должен быть.Я использую Почтальон, чтобы понять это.Вот то, что мне дал разработчик интернет-магазина, из которого я пытаюсь получить информацию: magento stuff Итак, я попытался создать вызов, который бы возвращал продукты из интернет-магазина:

postman stuff Мне кажется, что это должно работать, но я продолжаю получать страшное сообщение 401, сообщающее, что есть проблема с подписью Oauth.

Вот вывод cURL, если он помогает:

curl -X GET \
'http://www.stupidwebsite.com/api/rest/products/store/2?limit=100?page=1' \
-H 'Accept: */*' \
-H 'Authorization: OAuth oauth_consumer_key="3626311748bcf2072da2bd475fccfa3c",oauth_token="878c7c0eb6122e6208b75e2ba9e23f86",oauth_signature_method="HMAC-SHA1",oauth_timestamp="1560281537",oauth_nonce="e7AQqAfttTr",oauth_signature="cvK%2FMaUQX%2FGQoiMz5WYNUa4zxf8%3D"' \
-H 'Cache-Control: no-cache' \
-H 'Connection: keep-alive' \
-H 'Content-Type: application/json' \
-H 'Postman-Token: b039c870-105b-4756-9787-ce363d1567bd,3e40593d-6fab-4a61-87ac-2a7a9505f7f4' \
-H 'User-Agent: PostmanRuntime/7.13.0' \
-H 'accept-encoding: gzip, deflate' \
-H 'cache-control: no-cache' \
-H 'referer: http://www.stupidwebsite.com//api/rest/products/store/2?limit=100?page=1'

Может ли это быть сбой сервера каким-то образом?Любая помощь в том, как заставить его работать, будет оценена!Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...