Функция обратного вызова OAuth выдает ошибку «Неправильный запрос аутентификации / неверный запрос» - PullRequest
0 голосов
/ 22 апреля 2020

Я использую PHP OAuth (для Etsy) с laravel, и я получаю ошибку "Недействительный запрос аутентификации / неверный запрос". Когда я отправляю токен запроса, проблем не возникает, но когда сайт Etsy возвращает мое приложение, я не могу получить данные транзакции.

Я работаю на местном.

Не могли бы вы мне помочь?

Спасибо ...

Моя функция обратного вызова:


$tokens = OAuthModel::firstOrFail();
        $access_token = $tokens->oauth_token;
        $access_token_secret = $tokens->oauth_token_secret;


        $oauth = new OAuth('my-key', 'my-secret-key',
                        OAUTH_SIG_METHOD_HMACSHA1, OAUTH_AUTH_TYPE_URI);

        $oauth->disableSSLChecks();

        $oauth->setToken($access_token, $access_token_secret);

        try {
            $transaction = $oauth->fetch("https://openapi.etsy.com/v2/transactions/my-transaction-id", null, OAUTH_HTTP_METHOD_GET);

            dd($transaction);

            $json = $oauth->getLastResponse();
            print_r(json_decode($json, true));

        } catch (OAuthException $e) {
            error_log($e->getMessage());
            error_log(print_r($oauth->getLastResponse(), true));
            error_log(print_r($oauth->getLastResponseInfo(), true));
            exit;
        }


...