| 
    
        
     
     | 
    
  | 
Не могу разобраться с получением токена и 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с делаете или как?     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |