Size: a a a

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

2019 November 26

R

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

ДП

Денис Пешехонов... in Яндекс.Диалоги (сообщество разработчиков)
Я готов скинуться если что
источник

МЗ

Михаил Захаров... in Яндекс.Диалоги (сообщество разработчиков)
Мне смешно слушать, что на премию можно скинуться. 😊 Должен быть учредитель премии — тогда всё вокруг неё крутится.
источник

МЗ

Михаил Захаров... in Яндекс.Диалоги (сообщество разработчиков)
Денис Пешехонов
Я готов скинуться если что
Там будет в фонде премии только твой взнос 😊
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Денис Пешехонов
Я готов скинуться если что
а зачем? это противоречит логике премии)
источник

ДП

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

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
чтобы нанять рекламодателей и из 10 млн сделать 20? ))
источник

МЗ

Михаил Захаров... in Яндекс.Диалоги (сообщество разработчиков)
То есть истратил на Яндекс свои деньги? Притом что сам Яндекс (имея наверное немного больше денег чем ты) их на это не тратит? 😊
источник

ДП

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

R

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

R

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

МЗ

Михаил Захаров... in Яндекс.Диалоги (сообщество разработчиков)
Ладно, ребята, с вами было весело, но пора заняться чем-то полезным. Итак помните VUI — это смена парадигмы и те кто здесь останется начиная с самого истока — не пожалеют об этом в последствии  (моё убеждление).
источник

ДП

Денис Пешехонов... in Яндекс.Диалоги (сообщество разработчиков)
Rlm
настолько что готовы свои бабки вкладывать безвозмездно?)
Если бы они были в таком количестве, скорее всего был бы готов, да. Хотя выйти хотя бы в ноль попытался.
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Если бы у меня были 10 млн я б лучше понакупал в дед дома всякого
источник

DT

Dmitry Teh in Яндекс.Диалоги (сообщество разработчиков)
Vitaly Klimov
яндекс-паспорт самый простой
а вот я указываю Паспорт как OAuth сервер.
юзер добавляет навык в Алису, аутентифицируется на Паспорте и с навыка начинают прилетать запросы на мой endpoint.

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

ДП

Денис Пешехонов... in Яндекс.Диалоги (сообщество разработчиков)
Dmitry Teh
а вот я указываю Паспорт как OAuth сервер.
юзер добавляет навык в Алису, аутентифицируется на Паспорте и с навыка начинают прилетать запросы на мой endpoint.

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

DT

Dmitry Teh in Яндекс.Диалоги (сообщество разработчиков)
Денис Пешехонов
Хранить в базе пары токен-userid
а как эту связь м… положить в базу?

юзать навык и смотреть какой токен прилетает в это время и руками класть в базу?
при этом, как я понимаю, обновление токена автоматически не отсделить?
источник

ДП

Денис Пешехонов... in Яндекс.Диалоги (сообщество разработчиков)
Dmitry Teh
а как эту связь м… положить в базу?

юзать навык и смотреть какой токен прилетает в это время и руками класть в базу?
при этом, как я понимаю, обновление токена автоматически не отсделить?
У каждого пользователя свой токен. Когда приходит запрос от Яндекса там есть и токен и userid, взять эту связку положить в базу.

Обновление токена можно сделать если просунуть свой прокси в качестве адреса где запрашивается токен
источник

VA

Vera Aleksandrovskay... in Яндекс.Диалоги (сообщество разработчиков)
Ilay
привет, вопрос если навык приватный, обязательно ли каждый раз при его активации говорить, что он приватный?
Если вы сделаете ограничение по user_id для пользователей своего приватного навыка, то проще всем остальным каждый раз отвечать, что приватный.
источник

M

Mim in Яндекс.Диалоги (сообщество разработчиков)
Dmitry Teh
а вот я указываю Паспорт как OAuth сервер.
юзер добавляет навык в Алису, аутентифицируется на Паспорте и с навыка начинают прилетать запросы на мой endpoint.

а как потом авторизовывать эти запросы? там же будет один токен по которому мне нужно понять, что это за юзер.
или там можно как-то у Паспорта это спросить?
//Считывание данных пользователя из "Яндекс.Паспорт"
const getUserYPData = async token => {
   try {
       //Отправляем запрос к API "Яндекс.Паспорт"
       let userDataResp = await rqp({
           headers: { authorization: Bearer ${token} },
           url: "https://login.yandex.ru/info?format=json",
           method: "GET",
           json: true,
           resolveWithFullResponse: true,
           simple: false
       });
       //Если всё прошло успешно
       if (userDataResp.statusCode === 200) {
           //Отдаём данные
           return userDataResp.body;
       } else {
           //В остальных случаях - пустой ответ
           return null;
       }
   } catch (e) {
       //Может быть сервер Яндекса недоступен (хи-хи)
       return null;
   }
};


Вот тут - доки.
https://yandex.ru/dev/passport/doc/dg/reference/request-docpage/
источник