|
Не могу разобраться с получением токена и Client ID на Яндекс, чтобы работать по API | ☑ | ||
---|---|---|---|---|
0
Румата
27.11.22
✎
09:53
|
Добрый день, пишу интеграцию под КА 1 для Яндекс маркета. По инструкции https://yandex.ru/dev/market/partner-marketplace-cd/doc/dg/concepts/authorization.html зарегистрировал приложение, выбрал там API Яндекс маркета. Приложению присвоился client_id который я использую в запросе на получение ассортимента. Токен, использую Client secret Секретный ключ, которым будет подписан jwt-токен с информацией о пользователе, который был выдан при регистрации приложения. При запроче ассортимента выдается ошибка 403 ("code":403,"message":"Token is invalid"). Где взять тогда Токен, не могу разобраться, может кто-нибудь недавно проходил получение токена и поможет ? Ядекс поддержка молчит.
|
|||
1
Guk
27.11.22
✎
10:10
|
(0) >> Ядекс поддержка молчит
конечно молчит. её там нет ;) мы по старинке шлем им хмл, они выкладывают на сайт. АПИ у них сроду не было... |
|||
2
Guk
27.11.22
✎
10:13
|
на мой вопрос программисту яндекса, "а что АПИ для клиентов не судьба нарисовать?", мне ответили, у нас не хватает программистов ;))))...
|
|||
3
FirstLine Support
27.11.22
✎
10:36
|
когда пилил своё апи к яндексу, взял родное ихнее расширение для ут11, смотрел отладчиком как формируются запросы и делал такие же
|
|||
4
Румата
27.11.22
✎
12:17
|
(3) Так вопрос не в приложении, а к данным, которые нужны для работы API, их не хватает, четкого описания где их взять нет, вот я и не могу разобраться.
|
|||
5
Guk
27.11.22
✎
12:34
|
пилите Шура, пилите...
|
|||
6
Сергиус
27.11.22
✎
12:49
|
(0)Для Яндекс-диска токен получается следующим запросом: СтрокаЗапроса = "grant_type=authorization_code" +
"&code=" + КодАвторизации + "&client_id=" + IDПриложения + "&client_secret=" + ПарольПриложения; |
|||
7
Сергиус
27.11.22
✎
12:50
|
+(6)на адрес https://oauth.yandex.ru/token
|
|||
8
Сергиус
27.11.22
✎
12:51
|
+(7)Код авторизации получается по ссылке "https://oauth.yandex.ru/authorize?response_type=code&client_id=" + Параметры.IDПриложения, остальное все из личного кабинета после регистрации приложения.
|
|||
9
Румата
29.11.22
✎
09:20
|
(6) Подскажи, пожалуйста это надо в Постмане делать запрос или как ?
(8) Код подтверждения получил, осталось получить Токен. |
|||
10
Kassern
29.11.22
✎
09:27
|
(1) "мы по старинке шлем им хмл, они выкладывают на сайт. АПИ у них сроду не было..." - все работает. У них даже есть свое расширение для работы с МП для 1с.
|
|||
11
Kassern
29.11.22
✎
09:27
|
(0) Скачайте их расширение и посмотрите как там токен получается.
|
|||
12
sikuda
29.11.22
✎
09:34
|
(10) у них заморочено по коду авторизации (8) получаещь токен и далее работаешь с ним.
Проще пользоваться debug token https://yandex.com/dev/oauth/doc/dg/tasks/get-oauth-token.html Особенно для отладки. |
|||
13
Сергиус
29.11.22
✎
15:02
|
(9)в Постамене можно проверить как работает. Но вы же для 1с делаете или как?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |