Невозможно получить постоянный токен доступа API для общедоступного приложения в shopify

Я не использую php-оболочку, которая уже присутствует. Я пытаюсь POSTMAN сделать этот звонок.
URL, который я даю,
https://shop-name.myshopify.com/admin/oauth/access_token

Значения JSON POST:

{"client_id": "<valid-id>",

"client_secret": "<valid-secret-key>",

"code": "<valid-code>"}

Ошибка:

<p class="content--desc-large">Oops, something went wrong.</p>
...
<div class="content--block">
<h3>What happened?</h3>
<div class="content--desc">Oauth error invalid_request: Could not find Shopify API application with api_key</div>
</div>

2

Решение

Я тоже столкнулся с этой проблемой — тоже с помощью PHP.

Я создал свой массив в PHP примерно так —

$data = array(
'client_id'     => $client_id,
'client_secret' => $shared_secret,
'code'          => $code
);

Сначала я включил оба: json_encode($data) и в моих заголовках: Content-Type: application/json, Затем я попробовал это просто отправив $data — без использования json_encode()но оставив application/json заголовок. Это сработало.

Так что отправляйте данные в виде массива PHP с заголовком Content-Type: application/json не использовать json_encode(),

0

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

Других решений пока нет …

По вопросам рекламы [email protected]