Найдите имя пользователя Skype на канале Microsoft Bot Framework

Я реализовал приложение-бот для Skype с помощью Microsoft Bot Framework (версия 3.0.0.59).

Я реализовал способ получения имени и идентификатора Skype, но не могу получить имя пользователя учетной записи Skype. Как я могу получить имя пользователя моей учетной записи Skype?


person maddy7781    schedule 09.11.2016    source источник


Ответы (1)


Это невозможно. Начиная с версии API v3, пользователь теперь представлен уникальным идентификатором пользователя для каждого бота. Это сделано для того, чтобы предоставить пользователям дополнительный уровень конфиденциальности (во многом как в Facebook).

В свойстве From объекта MessageActivity вы найдете только идентификатор и имя, но не имя пользователя.

person Ezequiel Jadib    schedule 09.11.2016
comment
Не знаю, о чем они думали, о причине моего заявления. Если вы сопоставите отображаемое имя с записью в базе данных, это вызовет проблемы, поскольку имя sam может иметь несколько пользователей. Как это обойти? - person Richard Bailey; 25.04.2017