Size: a a a

Яндекс.Диалоги (сообщество разработчиков)

2019 August 08

AK

Alexey Kaliberda in Яндекс.Диалоги (сообщество разработчиков)
Ale][
Произошла ошибка

Произошла ошибка в процессе получения данных от сервиса

1658-f950899afe29405eaea0789f85b55aa5-1565262439
Это после логина и редиректа?
источник

AA

Adelya Ageeva in Яндекс.Диалоги (сообщество разработчиков)
Всем привет! Спешим поделиться хорошими новостями:
источник

AA

Adelya Ageeva in Яндекс.Диалоги (сообщество разработчиков)
https://yandex.ru/blog/dialogs/vneshnie-navyki-poyavilis-v-privetstvennykh-rekomendatsiyakh-alisy
Внешние навыки появились в приветственных рекомендациях Алисы! — Блог Яндекс Диалогов
источник

S

Sergey Kostromin in Яндекс.Диалоги (сообщество разработчиков)
Коллеги, при попытке создания связки аккаунтов вылезает ошибка: Произошла ошибка Без конкретизациию Что это?
источник

VP

Vitaliy Potapov in Яндекс.Диалоги (сообщество разработчиков)
Круто! Не планируете в навык передавать параметр, откуда пришел пользователь: с каталога, рекоммендации итд?
источник

S

Sergey Kostromin in Яндекс.Диалоги (сообщество разработчиков)
Sergey Kostromin
Коллеги, при попытке создания связки аккаунтов вылезает ошибка: Произошла ошибка Без конкретизациию Что это?
источник

A

Ale][ in Яндекс.Диалоги (сообщество разработчиков)
Alexey Kaliberda
Это после логина и редиректа?
Логин проходит корректно, я отдаю код, потом этот код прилетает в URL для получения токена, в нем я генерю другой код и всё. Ошибка. По логам сервера запроса к Endpoint URL даже не происходит
источник

FA

Finna Alex in Яндекс.Диалоги (сообщество разработчиков)
Vitaliy Potapov
Круто! Не планируете в навык передавать параметр, откуда пришел пользователь: с каталога, рекоммендации итд?
@adelya261 Присоединяюсь к вопросу. Замечательный вопрос.
источник

AK

Alexey Kaliberda in Яндекс.Диалоги (сообщество разработчиков)
Ale][
Логин проходит корректно, я отдаю код, потом этот код прилетает в URL для получения токена, в нем я генерю другой код и всё. Ошибка. По логам сервера запроса к Endpoint URL даже не происходит
При запросе токена все отдаете? У меня так отдается
{ "access_token": "myaccesstoken", "token_type": "bearer", "expires_in": 2592000, "refresh_token": "myrefreshtoken" }
источник

A

Ale][ in Яндекс.Диалоги (сообщество разработчиков)
Я отдаю согласно https://tools.ietf.org/html/rfc6749#section-4.1.2 т.е. делаю переадресацию на redirect_uri с параметрами
источник

A

Ale][ in Яндекс.Диалоги (сообщество разработчиков)
Может я не туда свернул, конечно, но json не использю.
источник

S

Sergey Kostromin in Яндекс.Диалоги (сообщество разработчиков)
а запрос какой на авторизацию и дальше: get?
источник

A

Ale][ in Яндекс.Диалоги (сообщество разработчиков)
по логам, на форму логина - get, на URL для получения токена post. IIS-у без разницы, а я где-то видел в спеках, что надо обрабатывать и get и post
источник

AK

Alexey Kaliberda in Яндекс.Диалоги (сообщество разработчиков)
Еще раз.
У нас есть логин, после успешного логина идет переадрес на тот урл, который мы получили от Яндекса, туда мы GET'ом передаем код авторизации и state, который мы тоже получили от Яндекса, т.е. так:
https://redirect_uri?code=myauthcode&state=state
источник

AK

Alexey Kaliberda in Яндекс.Диалоги (сообщество разработчиков)
После того, как дернулся get, должен прилететь запрос от яндекса на запрос токена с указанием вышепереданного auth code
источник

AK

Alexey Kaliberda in Яндекс.Диалоги (сообщество разработчиков)
У вас на каком месте затык-то?
источник

A

Ale][ in Яндекс.Диалоги (сообщество разработчиков)
Да, я уже начинаю понимать, что не туда смотрю. Логин проходит корректно, потом дергается URL для получения токена с моим корректно отданным в логине кодом, а дальше я с какого-то перепуга решил, что надо действовать так-же как при логине
источник

A

Ale][ in Яндекс.Диалоги (сообщество разработчиков)
т.е. делаем редирект на uri, переданный в параметрах. Но, тогда, зачем он вообще передается.
источник

AK

Alexey Kaliberda in Яндекс.Диалоги (сообщество разработчиков)
Эм. Вы же яндексу должны как-то сказать, что логин успешен - вот и говорите дергая яндексовый урл с передачей ему кода, с которым он потом будет токен запрашивать.
источник

A

Ale][ in Яндекс.Диалоги (сообщество разработчиков)
да, дернул, с этим все в порядке. но почему то я решил, что при генерации токена я тоже должен дергать url, чем я и занимаюсь...
источник