Подключение бота к веб-чату
ОБЛАСТЬ ПРИМЕНЕНИЯ: ПАКЕТ SDK версии 4
Бот можно настроить для взаимодействия с людьми через GroupMe. В этой статье описывается, как создать приложение GroupMe с помощью сайта разработчиков GroupMe и подключить бота к приложению GroupMe в Azure.
Необходимые компоненты
- Подписка Azure. Если у вас еще нет подписки Azure, создайте бесплатную учетную запись, прежде чем начать работу.
- Бот, опубликованный в Azure, который требуется подключить к GroupMe.
- Учетная запись GroupMe. Если у вас нет учетной записи GroupMe, зарегистрируйтесь, чтобы создать учетную запись.
Создание приложения GroupMe
- Перейдите на сайт разработчиков GroupMe и войдите в свою учетную запись.
- Создайте приложение GroupMe для вашего бота.
Введите имя приложения.
Для URL-адреса обратного вызова:
- Для глобального бота введите
https://groupme.botframework.com/Home/Login
. - Для регионального бота введите следующий URL-адрес в соответствии с выбранным регионом:
Область/регион URL-адрес обратного вызова Европа https://europe.groupme.botframework.com/Home/Login Индия https://india.groupme.botframework.com/Home/Login - Для глобального бота введите
Введите остальную часть запрошенных сведений.
Примите условия использования и фирменной символики GroupMe.
Нажмите кнопку "Сохранить", чтобы завершить создание приложения.
Получение учетных данных приложения
Скопируйте следующие сведения на вкладке "Сведения " для приложения:
- Скопируйте идентификатор клиента. Это значение параметра
client_id
запроса в URL-адресе перенаправления. Например, если URL-адрес перенаправления указанhttps://oauth.groupme.com/oauth/authorize?client_id=my-client-id
, идентификатор клиента —my-client-id
это . - Скопируйте значение маркера доступа.
Настройка бота в Azure
Чтобы выполнить этот шаг, вам потребуется учетные данные приложения GroupMe из предыдущего шага.
- Откройте портал Azure.
- Откройте колонку ресурсов Azure Bot для бота.
- Откройте каналы и выберите GroupMe.
- В разделе "Конфигурация канала GroupMe" введите сведения, скопированные на предыдущих шагах.
- В разделе Учетные данные GroupMe введите маркер доступа и идентификатор клиента для приложения GroupMe.
- При необходимости включите прямой обмен сообщениями в канале. Дополнительные сведения см. в разделе "Что такое прямое сообщение в GroupMe"?
- Выберите Применить.
Дополнительная информация:
Дополнительные сведения о приложениях в GroupMe см . в документации по API GroupMe.