Size: a a a

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

2019 December 30

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Ошибок нет. Просто есть момент, когда пинги перестали приходить
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Тогда чем вам поможет точное время? Ковыряйте дальше события, что было с сетью, у вас линукс?
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
У меня google cloud, точнее даже - google app engine
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Andrey L
Видят ли модераторы навыков историю событий пр навыкам? Навык приостановлен "из-за большого кол-ва ошибок при генерации ответа", требуется повторная модерация. Отправляю навык на повторную модерацию - отказ, не понравились активационные имена (парковки Москвы, парковки в Москве, паркинг Москвы) - но они же были ранее утверждены, пользователи их уже знают и используют.
Тоже такое было в повторяемой модерации - напишите в комментарии что уже было это имя, но в целом я согласен это не организованность раздражает. Так же как и то что, спрашиваешь у станции время, а она тебе ещё кучу всего толкает. Астанавитесь
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Andrey L
У меня google cloud, точнее даже - google app engine
Тут не смогу подсказать, не пользовался такой связкой. Вы пинги от Яндекс как то отдельно обрабатываете?
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Отдаю пустой response.
В том же инстансе и коде, где и остальные ответы
источник

R

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

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Проблема точно не в этом. Стандартные пинги-то работают/работали. Только один раз яндексу что-то не понравилось.

Пустой response - без текста. Но json с версией, сессией там есть.
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Не - я просто не понял как вы отдаёте пустой response под этим можно разные вещи понимать. Нужно отдавать респонс согласно схеме описанной в документации - пусть там будет даже прости в тексте что то.

А все вопрос тогда снят
источник

VP

Vitaliy Potapov in Яндекс.Диалоги (сообщество разработчиков)
Думаю, что совсем пустой response в ответ на пинг не очень правильно - по докам response.text обязательное поле. Поэтому лучше все-таки в ответ что-то написать, например понг )
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
А где в документации написано, что на пинг надо как-то отвечать? Они ведь не логику навыка проверяют, а доступность сервера. Как я понимаю
источник

S

Sergey in Яндекс.Диалоги (сообщество разработчиков)
"Проверочные запросы не нужно обрабатывать специальным образом — обрабатывайте их так, как и обычные запросы пользователей"
источник

S

Sergey in Яндекс.Диалоги (сообщество разработчиков)
что подразумевает наличие "text"
источник

VP

Vitaliy Potapov in Яндекс.Диалоги (сообщество разработчиков)
Если бы важна была только доступность сервера - они бы отправляли честный пинг )
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Andrey L
А где в документации написано, что на пинг надо как-то отвечать? Они ведь не логику навыка проверяют, а доступность сервера. Как я понимаю
Сервер может работать, а веб хук может быть поломанным, потому нужно отвечать их схемой
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Ок, убедили - text добавлю. Но проблема всё-таки не в этом, так как и без текста пинги отрабатывали нормально.

Поддержка, кстати, ответила, что логи предоставить не смогут. И вот как искать в чем проблема? У меня в какой-то момент просто перестали приходить запросы от яндекса.
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Ну запросы могли перестать приходить после того как навык сняли с публикации , зачем вас пинговать если вы не в каталоге
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Вообще, интересно как это работает - 28 дек в 8:32 письмо - есть проблемы со стабильностью работы навыка. В 29 дек в 8:30 - навык остановлен.

Второй и третий мои навыки - хостятся там же, логика ответа на пинг - аналогичная. 28.12 8:32 - предупреждение. А 29 в 8:30 - тоже лишь предупреждение.

Почему по одному навыку произошло отключение, а по остальным - предупреждения? Почему предупреждения лишь раз в сутки?
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
И кстати, очень неудобно, что коммуникации от диалогов идут на email, который равен аккаунту яндекса, а не тот, что указан в настройках диалога.
источник

🐬K

🐬 Vladislav Khvostov... in Яндекс.Диалоги (сообщество разработчиков)
Добрый вечер! Может кто знает как воспроизвести звуки? Добавляю в ответ такую строку tts: '<speaker audio="alice-sounds-things-chainsaw-1.opus">', ожидаю что будет играть звук. По факту алиса начинает читать  это как текст, типо - меньше чем спикер аудио равно...
источник