Shop-Script 6 не выдает токен!

2

Разрисую ситуацию.

Согласно документации сначала запрос: http://сайт_api/api.php/auth?client_id=...&client_name=...&response_type=code&scope=shop&redirect_uri=сайт_клиент

Все идет гладко. После ввода данных авторизации и разрешения на использование API возвращается параметр code, который мы используем для получения токена:

http://сайт_api/api.php/token?client_id=...&grant_type=code&redirect_uri=сайт_клиент

В результате запроса отображается пустая страница с URL, который изложен строчкой выше. Ни редиректа, ни токена.

Более того, если добавить к URL параметр format=json, то и вовсе всплывает следующая ошибка:

{"error":"invalid_request","error_description":"Required parameter is missing: code"}

Какой еще параметр code? Почему ошибка возникает только при добавлении format? И почему редирект не работает?

HELP!



3 комментария

  • +1
    Камиль Камиль 25 марта 2015 11:50 #

    Залез в код выдачи токена.

    Выяснилось, что там используется метод POST, откуда планируется вытащить параметры, хотя согласно документации параметры должны передаваться методом GET !
    Необходимо поправить код или я что-то не углядел?

    Спасибо.

    p.s. плюс при выдаче access_token не хватает функции редиректа обратно на сайт клиента.

  • +1
    Дмитрий К. Дмитрий К. 5 апреля 2015 11:31 #

    у меня тоже самое. те же действия, те же ответы и в итоге не могу получить токен??? Раньше на SS5 и на другом домене получил легко...

  • +1
    Lady Lady 6 июля 2015 18:46 #

    Я получил токен действительно через POST...

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите