Настройка подключения к чат-серверу Eralink — КиберПедия 

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

Настройка подключения к чат-серверу Eralink

2021-06-24 36
Настройка подключения к чат-серверу Eralink 0.00 из 5.00 0 оценок
Заказать работу

Для работы коннектора с чат-сервером Eralink в таблице TOPICS (создается при настройке чат-сервера) должны существовать настройки для каждого аккаунта указаного ранее в конфигурации. Для добавления аккаунта коннектора ВК можно использовать шаблон(где <account_name> имя аккаунта(Настройка аккаунта)).

insert into TOPICS(NAME) values('inbound-vk.<account_name>');

insert into TOPICS(NAME) values('outbound-vk.<account_name>');

Также необходимо в конфигурации используемого чат-сервера прописать настройки для коннектора. Как видно из примера, они должны совпадать с данными из таблицы TOPICS.

messengers = [

...

{

messenger = "vk"

account = "<account_name>"

}

]

7.6. Настройка аккаунта в социальной сети ВК.

7.6.1. Зарегистрировать приложение.

Для регистрации приложения в «ВКонтакте» необходимо перейти по ссылке https://vk.com/apps?act=manage, выбрать «Создать приложение», в качестве платформы указать «Standalone—приложение», имя приложения можно указать любое. Далее необходимо следовать инструкциям «ВКонтакте».

Важно: Регистрировать приложение необходимо используя учётную запись пользователя, от имени которого далее будут осуществляться все действия (именно от имени данного пользователь приложение будет писать ответы).

После завершения всех процедур подтверждения необходимо перейти в раздел «Настройки»:

y ZWxzLy5yZWxzUEsBAi0AFAAGAAgAAAAhAKkZPIQzAwAAcQYAAA4AAAAAAAAAAAAAAAAALgIAAGRy cy9lMm9Eb2MueG1sUEsBAi0AFAAGAAgAAAAhAIZzkuHWAAAAAwEAAA8AAAAAAAAAAAAAAAAAjQUA AGRycy9kb3ducmV2LnhtbFBLAQItABQABgAIAAAAIQDrrHFtBQEAAIcBAAAZAAAAAAAAAAAAAAAA AJAGAABkcnMvX3JlbHMvZTJvRG9jLnhtbC5yZWxzUEsFBgAAAAAFAAUAOgEAAMwHAAAAAA== " o:button="t" filled="f" stroked="f">

7.6.2. Получение токена

Получить токен из «ВКонтакте» и добавить в настройки коннектора. Токен можно получить для группы или пользователя. Все запросы, отправленные с этим токеном будут от имени этого пользователя или группы.

i. Получение токена для пользователя


1) Откройте новую вкладку в браузере и введите в адресную строку следующий запрос: https://oauth.vk.com/authorize?client_id=${API_ID}&scope=photos,messages,notifications,wall,board,offline,video,groups,audio,docs&redirect_uri=https://oauth.vk.com/blank.html&display=page&v=5.80&response_type=token, где ${API_ID}— API _ ID Вашего приложения;


2) Нажмите Enter. Откроется окно с запросом прав;


3) Нажмите «Разрешить». Вы попадете на новую страницу с предупреждением о том, что токен нельзя копировать и передавать третьим лицам. В адресной строке будет URL https://oauth.vk.com/blank.html, а после # Вы увидите дополнительные параметры — access _ token, expires _ in и user _ id. Токен может выглядеть, например, так: 51eff86578a3bbbcb5c7043a122a69fd04dca057ac821dd7afd7c2d8e35b60172d45a26599c08034cc40a.

ii. Получение токена для группы:

1) Зайти на страницу сообщества «ВКонтакте» под администратором;

2) Открыть раздел «Управление сообществом»;

3) Выбрать вкладку «Работа с API»;

4) Нажать «Создать ключ доступа».

7.6.3. Включение бота в ВК.

Бот в ВК используется для получения сообщений от группы.

• Зайти в группу. И перейти в управление группой.

• Пройти в секцию “Работа с API” ивключить использование LongPollApiс версией 5.80.

• В типах сообщений выбрать “Входящее сообщение”

 

Запуск приложения

Скопируйте все файлы поставки в рабочую директорию и запустите start.batили start.sh.

 

[ДК1]https://altcrm.altuera.com:18011/plantuml/uml/bLF1IiD04BttAuQUxG-8yGiy25wz50rIY4a8HV3M1aIaGb4yzI3qv3KjniRMR7zXvezyixQ5cZMjB2pPsNbltiwyU1wFs729bVDSKZRI8-dZ8-C5nKddkftS7gmYqfEKU2azBdW1r0Sm9HSozBn6t4wwdOjEt0wxnCyysWvKQcnVF_7BLg39RwYMjgJFEQfDTMys74fRnnPCXyGpA5Pf1g12Kdc4KdjO8F_Ted8w3n4mzZL6XYeUGPx_vkNCLUoejIbMPQxoDhGD5bIbSkezYSAhqoW8plpanaz-uFf05zoL-uzIctaELjAn9lAmdcTzxLrWp-EnDL29xbZJS8dSJuA47AOf-4i_Cvw0C9K1mJv15CK04hyYUsblfvXBLk473RQPzPW2QvNYQC1Z73frFau_ERsdN6Q7CXaIJqdkA-WTnXqZS6TvozLqzdVfFXrJNKP_N0FRggXi3RVzS_hypoRKDxJMXRLGFxmazS0t

[ДК2]https://altcrm.altuera.com:18011/plantuml/uml/rLBBIiDG5DpdAoxPvmUA-2-5PY4KD_e1QUe3iQ22A-b2GN2RHgEfCRU_CEUFdEGsQHfZSuihAGHwphbpvioCYoTekK2A29dCa2EI6oKJ91BAp5NUeS83DEiv4dnAoEb03Oe9pTz2hbZE-JmnfJS-3F1EbAB1uXc1byYS3XHYktWsVJPZkSRIh0uG5rzte8YS4uFZ-28eYP8UT8sBnEd1A4-umxtXBETiH2KDm_hd0gIj1HtK3xn-waUZ3KZa3CUdzLz5RGEYBMHQwDn1h3WoBcdplDqEsL311_ih5hHCjdrAURN6Q_FWg7UbZN6ryN-pfy7AFnufglXhabx8ClJQDBfoshAcysd9wnQFcDk1c5cxJA_OoMGgbpIQWcwqsWv9Iuz68YmLtTlstRXCsjgfYgy_Fl7_VK2hNDd8MWLY_VOR

[ДК3]https://altcrm.altuera.com:18011/plantuml/uml/dPDD2e9G58NdhkBXt0r4j8Qs83Ln4X4kGEsFAAYWKJGe29fQ85YIRU7S7NLVbfMzr49GzDtptNFFnRhPiQs6rJPRjj2nGKm3XF0HqGHd-3GLv28WZoQwLd-fnH8n5vmHu4GUovotOnrRXXmHSTM1nZWc60S7US-WvbXan3lkxEL9PbXZfIKFOTIA-bNaQqnz_k2pvr3E8wYNIBG2iUHBZnb88448KWpyXv-gKUp7QYg4jq4KioUT-ThJwDdNpK2KqflvZrrLH2dYfx1KrhZmIKHT6lwTzFy83l--h5-QAX9AzTzIoFrPb2j3c5Al


Поделиться с друзьями:

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.013 с.