Обучающее видео
Общая информация
С помощью данной статьи вы сможете интегрировать своего бота с интернет-сервисом Авито.
При интеграции с Авито бот может отправлять только текстовые сообщения. Отправка вложений в диалогах с клиентами не поддерживается.
Как создать интеграцию
- На странице Чаты – Настройки скопируйте ID чата, для которого нужно сделать интеграцию.
- Откройте в браузере ссылку вида: https://chat-api.twin24.ai/api/v1/integration/avito/oauth/?chatId=CHAT_ID. Вместо CHAT_ID введите скопированный ID чата.
- На открывшейся странице нажмите кнопку Продолжить, чтобы предоставить доступ к вашему аккаунту на Авито.
4. Откроется пустая страница с адресом вида https://chat-api.twin24.ai/api/v1/integration/avito/oauth/?code=CODE&state=STATE. Скопируйте и сохраните CODE. Он понадобится для дальнейшей работы.
5. На странице API скопируйте API-токен.
6. Перейдите на страницу Chat API и в поле Servers выберите значение api/chats/v1.
7. Нажмите кнопку Authorize, введите скопированный API-токен и затем нажмите кноку Authorize.
8. В разделе Messenger Integrations и раскройте метод POST для Авито.
9. Нажмите кнопку Try it out.
10. В открывшейся форме выполните следующие действия:
- В поле Identifier of an existing chat введите скопированный ID чата
- В поле Edit Value вместо string введите скопированный код и нажмите кнопку Execute.
11. Убедитесь, что сервер возвращает ответ с кодом 200.
Если возвращается ответ с другим кодом, то значит была допущена ошибка на одном из шагов.
Как удалить интеграцию
- На странице Чаты – Настройки скопируйте ID чата, для которого нужно удалить интеграцию.
- На странице API скопируйте API-токен.
3. Перейдите на страницу Chat API и в поле Servers выберите значение api/chats/v1.
4. Нажмите кнопку Authorize, введите скопированный API-токен и затем нажмите кнопку Authorize.
5. В разделе Messenger Integrations и раскройте метод DELETE для Авито.
6. Нажмите кнопку Try it out.
7. В открывшейся форме выполните следующие действия:
- В поле Identifier of an existing chat введите скопированный ID чата
- Нажмите кнопку Execute.
8. Убедитесь, что сервер возвращает ответ с кодом 200.