Не могу получить токен запроса от Etsy с использованием PHP и OAuth

Это мой первый пост здесь, так что прости меня, если я пропущу что-то важное. Во всяком случае, я пытаюсь подключиться к API Etsy, используя PHP и OAuth. Я следовал за руководством здесь: https://www.etsy.com/developers/documentation/getting_started/oauth#section_obtaining_temporary_credentials

Я уже создал учетную запись и приложение на Etsy, поэтому у меня есть ключ и секретный ключ. Я скопировал их код для получения токена запроса на 100% и определил две переменные, используя мой уникальный ключ и секрет. Однако, когда я пытаюсь сделать http-запрос, я получаю «ERR_EMPTY_RESPONSE». Когда я нажимаю, чтобы получить более подробную информацию, он говорит: «Невозможно загрузить веб-страницу, потому что сервер не отправил данные». Вот скриншот страницы ошибки: http://imgur.com/dgxAlci

Я использую MAMP для создания локального хоста на порту 8888, чтобы протестировать любой код PHP, который я пишу (например, чтобы попасть в этот файл php, я ввожу этот URL: localhost: 8888 / Etsy / EtsyOAuth.php).

Мой код ниже. Я отредактировал мой ключ и секрет.

            define('OAUTH_CONSUMER_KEY', "****");
define('OAUTH_CONSUMER_SECRET', "****");

// instantiate the OAuth object
// OAUTH_CONSUMER_KEY and OAUTH_CONSUMER_SECRET are constants holding your key and secret
// and are always used when instantiating the OAuth object
$oauth = new OAuth(OAUTH_CONSUMER_KEY, OAUTH_CONSUMER_SECRET);

// make an API request for your temporary credentials
$req_token = $oauth->getRequestToken("https://openapi.etsy.com/v2/oauth/request_token?scope=email_r%20listings_r", 'oob');

print $req_token['login_url']."\n";

Я использую pHP 5.6.7, а OAuth 1.2.3 говорит phpinfo ().

Буду признателен за любую оказанную помощь. Заранее спасибо!

0

Решение

Задача ещё не решена.

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

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

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