Вызов shopify API от Почтальона

Мне нужно создать webhook в shopify с помощью Почтальона.
Я ввел следующее:

метод: СООБЩЕНИЕ

URL: https://{{api_key}}:{{api_password}}@{{store_name}}.myshopify.com/admin/webhooks.json

параметры:

{
"topic": "order/creation",
"address": "https://example.com/shopify_app/order_created.php"}

Заголовки:
[{"key":"Content-Type","value":"application/json","description":""}]

Я заменил {{api_key}} с ключом API, созданным при создании приложения, и {{api_password}} с помощью access_token.

Когда я нажимаю это, я получаю экран «Пожалуйста, войдите в систему». Пожалуйста, проверьте изображение ниже:

введите описание изображения здесь

3

Решение

Кажется, вы не передаете токен shopify на ваш запрос почтальона. Поэтому, пожалуйста, передайте «X-Shopify-Access-Токен «запросить заголовок

введите описание изображения здесь

Это решит вашу проблему

2

Другие решения

Да, это кажется странным. Скорее всего, вы отправляете куки с вашим запросом.

Нажмите на Cookies ниже, чтобы отправить кнопку и очистить все куки и попробуйте сделать запрос POST снова. Это будет работать.

1

URL должен быть в том же формате, что и ваш.

URL: https: // {{api_key}}: {{api_password}} @ {{}} STORE_NAME .myshopify.com / администратор / webhooks.json

Но нужно ввести аргументы в Почтальон, как это:

ключ знак равно Значение

webhook [тема] = заказы / создать

webhook [адрес] = https://whatever.hostname.com/

webhook [формат] = json

(чтобы встроить эту логику формата json в данные поста)

Изображение от почтальона

0
По вопросам рекламы ammmcru@yandex.ru
Adblock
detector