Size: a a a

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

2020 June 25

IG

Igor Golov in Яндекс.Диалоги (сообщество разработчиков)
Алиса и набор номера телефона. Возможно ли?
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Не, вопрос про то как тестировать функцию вообще. Пока кажется, что единственный вариант - заливать новую версию. Но это не очень удобно.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Igor Golov
Алиса и набор номера телефона. Возможно ли?
Интегрируйте с астериксом и вообще никаких границ)
источник

IG

Igor Golov in Яндекс.Диалоги (сообщество разработчиков)
Andrey L
Не, вопрос про то как тестировать функцию вообще. Пока кажется, что единственный вариант - заливать новую версию. Но это не очень удобно.
Неправильно. Правильно так: поправили в редакторе, обупликовали версию, бинго.
источник

IG

Igor Golov in Яндекс.Диалоги (сообщество разработчиков)
Arkady
Интегрируйте с астериксом и вообще никаких границ)
Это слишком. Речь идёт о телефонной книге в смартфоне.
источник

AL

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

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Igor Golov
Это слишком. Речь идёт о телефонной книге в смартфоне.
Ifttt и wiki.yaboard.com 👌
источник

IG

Igor Golov in Яндекс.Диалоги (сообщество разработчиков)
Arkady
Интегрируйте с астериксом и вообще никаких границ)
Какой-то [непереводимая игра слов] Гугл Ассистент может, а Алиса нет. За державу обидно.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Igor Golov
Какой-то [непереводимая игра слов] Гугл Ассистент может, а Алиса нет. За державу обидно.
Зависит от того, что хотите. По вопросу этого совершенно непонятно.
Набирать заранее заданные номера - очень просто.
Набирать произвольный номер (включая межгород, условия коммутации, итд) - нужна объёмная работа и функциональный сервис, астерикс даёт огромные возможности для коммутации итд.

И кстати, я не знаю о том, работает ли Google ассистент с Asterix.

А если речь о наборе номера из книги в смартфоне - тогда это не про навыки и не в этот чат. 🤷‍♂
источник

DM

Denis Mosolov in Яндекс.Диалоги (сообщество разработчиков)
Andrey L
Кто делает навыки на Яндекс Функциях - как вы код свой тестируете? Единственный вариант - заливать новый файлик, сохранять версию? Или есть какой-то более простой-удобный способ.
Я пишу юнит тесты и полагаюсь на них. Хотя, наверное, это правильнее назвать функциональным тестированием.
Перед заливкой новой версии просто запускаю набор тестов и убеждаюсь, что ничего не сломалось
источник

AL

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

ПК

Павел Капля... in Яндекс.Диалоги (сообщество разработчиков)
Denis Mosolov
А можно глянуть код? 😊 Я сделал распознавание рублей и копеек, но получилось многовато кода и нет уверенности в коде. Хочу добавить доллары и центы, нутром чувстую, что где-нибудь для этого есть интент или что-то типо того 😁
Для этого отлично подойдут сущности! Чтобы описать возможные формулировки валют в машиночитаемых терминах.
источник

BO

Boltun Oreh in Яндекс.Диалоги (сообщество разработчиков)
Andrey L
Не, вопрос про то как тестировать функцию вообще. Пока кажется, что единственный вариант - заливать новую версию. Но это не очень удобно.
Для nodejs удобно использовать ngrok , как в воркшопе, он создаёт внешний урл, ведущий на ваш локалхост. Этот урл ставишь в настройках навыка и тестируешь прям сразу локальный код, очень удобно. Для других языков не знаю соответствующих либ, но наверняка что-то есть. А может и сам нгрок можно прикрутить
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
ngrok использовал и с python..
интересно как повторить на локальной машине окружение яндекс функций?)
источник

BO

Boltun Oreh in Яндекс.Диалоги (сообщество разработчиков)
Вот это хз )
источник

ДZ

Дмитрий ZioSHik... in Яндекс.Диалоги (сообщество разработчиков)
Переслано от Дмитрий ZioSHik...
Всем привет! Мы подготовили для вас небольшой опрос по библиотекам для работы с Диалогами. Для ознакомления, все ссылки на библиотеки мы оставим в этом посте.

JavaScript
fletcherist/yandex-dialogs-sdk
skoif/Yandex-Dialogs
vitalets/alice-renderer

Python
mahenzon/aioAlice
borzunov/alice_scripts
avidale/tgalice

PHP
jeyroik/php-yandex-alisa-advanced
Danil005/php-yandex-alisa

Kotlin
just-ai/jaicf-kotlin

Если ваша библиотека отсутствует в опросе, то напишите ее в чате с тегом #моябиблиотека

Другие библиотеки
источник

ДZ

Дмитрий ZioSHik... in Яндекс.Диалоги (сообщество разработчиков)
Переслано от Дмитрий ZioSHik...
Какую библиотеку вы используете для работы с Диалогами
Анонимный опрос
1%
fletcherist/yandex-dialogs-sdk (JS)
1%
skoif/Yandex-Dialogs (JS)
4%
vitalets/alice-renderer (JS)
2%
mahenzon/aioAlice (Python)
2%
borzunov/alice_scripts (Python)
4%
avidale/tgalice (Python)
0%
jeyroik/php-yandex-alisa-advanced (PHP)
1%
Danil005/php-yandex-alisa (PHP)
7%
just-ai/jaicf-kotlin (Kotlin)
77%
Посмотреть результаты
Проголосовало: 83
источник
2020 June 26

Н

Николя in Яндекс.Диалоги (сообщество разработчиков)
Arkady
Зависит от того, что хотите. По вопросу этого совершенно непонятно.
Набирать заранее заданные номера - очень просто.
Набирать произвольный номер (включая межгород, условия коммутации, итд) - нужна объёмная работа и функциональный сервис, астерикс даёт огромные возможности для коммутации итд.

И кстати, я не знаю о том, работает ли Google ассистент с Asterix.

А если речь о наборе номера из книги в смартфоне - тогда это не про навыки и не в этот чат. 🤷‍♂
Наверное всё-таки астериск имелся в виду, с ип-телефонией? Ну допустим нельзя добраться до адресной книги в смарте, хорошо. Но если я вывожу человеку номер на экран - почему его нельзя сделать рабочим для  моментального звонка по нажатию, зачем мне городить огород с обходными путями? Хоть убей не понимаю. Ни тебе форматирования текста, ни звонков (в виде той же ссылки), ни перехода к отправке почты, нельзя даже скопировать номер телефона, эл. адрес (или любую другую информацию) с экрана.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Николя
Наверное всё-таки астериск имелся в виду, с ип-телефонией? Ну допустим нельзя добраться до адресной книги в смарте, хорошо. Но если я вывожу человеку номер на экран - почему его нельзя сделать рабочим для  моментального звонка по нажатию, зачем мне городить огород с обходными путями? Хоть убей не понимаю. Ни тебе форматирования текста, ни звонков (в виде той же ссылки), ни перехода к отправке почты, нельзя даже скопировать номер телефона, эл. адрес (или любую другую информацию) с экрана.
Да, лет 15 с ним уже не сталкивался, ошибся в написании. Инструмент более чем мощный.

Насчёт того, что текст с кнопок не копируется - это неудобно, согласен, и это по теме сюда.

А в целом сделать вывод в навыке кликабельным, отдав ссылку - никаких проблем нет. Хоть фрагмент карты в навигаторе открыть. Смотрите на wiki.yaboard.com и в этом же чате.
источник

Н

Николя in Яндекс.Диалоги (сообщество разработчиков)
Arkady
Да, лет 15 с ним уже не сталкивался, ошибся в написании. Инструмент более чем мощный.

Насчёт того, что текст с кнопок не копируется - это неудобно, согласен, и это по теме сюда.

А в целом сделать вывод в навыке кликабельным, отдав ссылку - никаких проблем нет. Хоть фрагмент карты в навигаторе открыть. Смотрите на wiki.yaboard.com и в этом же чате.
В навыке на кнопку размещаем ссылку на нужный https url (со всеми нужными параметрами);
По этому url расположим простейший скрипт с редиректом;
При нажатии на кнопку произойдёт нужный нам редирект в навигатор.
А если нет внешнего сервера, допустим навык крутится на яндекс.функциях?
источник