Size: a a a

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

2020 March 17

E

Egor in Яндекс.Диалоги (сообщество разработчиков)
Andrew Zahalski
на пк алисе? или на мобильной также?
только приложение яндекса на ios|android, в тестировании навыка ЛК никогда такое не ловил
источник

AL

Aleksei Lakhno in Яндекс.Диалоги (сообщество разработчиков)
Egor
А кто-нибудь сталкивался с таким что Алиса отвечает «Извините, навык не отвечает» но при этом вам на сервер запрос не приходит от яндекса ?
У меня периодически так бывает. Написал в поддержку, - смотрят. В чём проблема - пока не ясно.
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Aleksei Lakhno
У меня периодически так бывает. Написал в поддержку, - смотрят. В чём проблема - пока не ясно.
Яндекс всегда так отвечает. И не важно на какой из сторон произошла проблема.
источник

AL

Aleksei Lakhno in Яндекс.Диалоги (сообщество разработчиков)
Dmitry Nikolaev
Яндекс всегда так отвечает. И не важно на какой из сторон произошла проблема.
Видел как минимум 4 варианта сообщений об ошибке. Ориентируюсь на такой вариант расшифровки:
- "Диалог не отвечает" - проблема в навыке
- "Что-то у меня сервер забарахлил" - проблема в Алисе,
- "Прошу прощения, что-то сломалось. Спросите попозже, пожалуйста." - проблема в Алисе
- "Простите, но интернета, кажется, нет, а я без него как без рук." - проблема в интернете
Кажется, что по задумке так, но в документации ничего про это нет, - так что возможны варианты )
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Aleksei Lakhno
Видел как минимум 4 варианта сообщений об ошибке. Ориентируюсь на такой вариант расшифровки:
- "Диалог не отвечает" - проблема в навыке
- "Что-то у меня сервер забарахлил" - проблема в Алисе,
- "Прошу прощения, что-то сломалось. Спросите попозже, пожалуйста." - проблема в Алисе
- "Простите, но интернета, кажется, нет, а я без него как без рук." - проблема в интернете
Кажется, что по задумке так, но в документации ничего про это нет, - так что возможны варианты )
А вы точно уверены, то это варианты именно Яндекса, а не разработчика ?
Мои навыки могут ответить "Что-то пошло не так" когда происходит системная ошибка на моей стороне.
источник

AL

Aleksei Lakhno in Яндекс.Диалоги (сообщество разработчиков)
Да. Всё встречал в своих навыках, а там таких фраз не было.
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Dmitry Nikolaev
Хозяйке на заметку:
Нашёл баг. Если диалог отвечает с объектом card, в котором задан button, а в нем указан URL, в котором есть два слеша подряд, то на смартфоне в этой ситуации Алиса скажет "извините, диалог не отвечает" и не смотря на то, что ответ был отправлен.

При этом, если тестировать диалог в разделе "тестирование", то все Ок и проблема не воспроизводится.

Будьте внимательны.

В тех.поддержку яндекса об этом отписал.
А вот пример того, что "диалог не отвечает" при проблеме на стороне Яндекса.
источник

AL

Aleksei Lakhno in Яндекс.Диалоги (сообщество разработчиков)
В зависимости от клиента (iOS/Android/тестовая консоль/браузер/колонка) формат запроса может немного отличаться. Аналогично клиенты могут быть не на 100% совместимы по формату ответа, ожидаемого от навыка. В идеале хотелось бы полной совместимости клиентов, но код разный, и расхождения время от времени вылезают.
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
А сотрудников Яндекса тоже что ли по домам, из-за короновируса, отправили ? Раньше модерация диалогов была очень быстрой, а сейчас... второй день пошел и все никак.
источник

V

Vladislav in Яндекс.Диалоги (сообщество разработчиков)
Dmitry Nikolaev
А сотрудников Яндекса тоже что ли по домам, из-за короновируса, отправили ? Раньше модерация диалогов была очень быстрой, а сейчас... второй день пошел и все никак.
Да
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Тогда понятно почему все подморозилось.
Спасибо и здоровья сотрудникам.
источник

М

Майкл in Яндекс.Диалоги (сообщество разработчиков)
Aleksei Lakhno
В зависимости от клиента (iOS/Android/тестовая консоль/браузер/колонка) формат запроса может немного отличаться. Аналогично клиенты могут быть не на 100% совместимы по формату ответа, ожидаемого от навыка. В идеале хотелось бы полной совместимости клиентов, но код разный, и расхождения время от времени вылезают.
Откуда такая информация?
источник

AL

Aleksei Lakhno in Яндекс.Диалоги (сообщество разработчиков)
Майкл
Откуда такая информация?
Из опыта. Например, нажатие на кнопку со ссылкой разными клиентами обрабатывается по-разному:
1. На iOS в навык приходит запрос с нажатием, но ответ игнорируется клиентом.
2. На Android в навык запрос с нажатием не приходит.
3. В тестовой консоли в навык приходит запрос с нажатием и ответ отображается клиентом.
Поля, конечно, не будут называться по-разному, но поведение на разных клиентах может немного отличаться.
источник

AL

Aleksei Lakhno in Яндекс.Диалоги (сообщество разработчиков)
Недавно ещё в чатике обсуждался какой-то баг с сессиями, специфичный для десктоп-версии.
источник

М

Майкл in Яндекс.Диалоги (сообщество разработчиков)
Какая то фантастика, ведь с навыком общается сервер диалогов, он не делает различий для разных клиентов
источник

VP

Vitaliy Potapov in Яндекс.Диалоги (сообщество разработчиков)
Aleksei Lakhno
Из опыта. Например, нажатие на кнопку со ссылкой разными клиентами обрабатывается по-разному:
1. На iOS в навык приходит запрос с нажатием, но ответ игнорируется клиентом.
2. На Android в навык запрос с нажатием не приходит.
3. В тестовой консоли в навык приходит запрос с нажатием и ответ отображается клиентом.
Поля, конечно, не будут называться по-разному, но поведение на разных клиентах может немного отличаться.
Подтверждаю 👍
источник

AL

Aleksei Lakhno in Яндекс.Диалоги (сообщество разработчиков)
Майкл
Какая то фантастика, ведь с навыком общается сервер диалогов, он не делает различий для разных клиентов
Ну запрос на сервер Диалогов то шлёт клиент и ответ от сервера Диалогов тоже обрабатывает клиент.
источник

АК

Алексей Клёсов 😼... in Яндекс.Диалоги (сообщество разработчиков)
За каждый клиент отвечают разные команды Яндекса. Одна команда пилит десктопную версию, другая мобильную и так далее.
источник

AL

Aleksei Lakhno in Яндекс.Диалоги (сообщество разработчиков)
Egor
А кто-нибудь сталкивался с таким что Алиса отвечает «Извините, навык не отвечает» но при этом вам на сервер запрос не приходит от яндекса ?
А какой кстати хостинг используется для навыка?
источник

E

Egor in Яндекс.Диалоги (сообщество разработчиков)
Aleksei Lakhno
А какой кстати хостинг используется для навыка?
Selectel
источник