Я использую ruby gem 'messenger-bot', я успешно установил свой webhook, но я не уверен, как начать получать и отправлять сообщения, любые предложения? Благодаря!Facebook Messenger Bot - Ruby On Rails
ответ
Вы можете следить за этим:
Messenger::Bot.config do |config|
config.access_token = <ACCESS_TOKEN>
config.validation_token = <VERIFY_TOKEN>
end
#config/routes.rb
mount Messenger::Bot::Space => "/webhook"
Пример:
# app/controllers/messenger_bot_controller.rb
class MessengerBotController < ActionController::Base
def message(event, sender)
# profile = sender.get_profile
sender.reply({ text: "Reply: #{event['message']['text']}" })
end
def delivery(event, sender)
#BlahBlah
end
def postback(event, sender)
#BlahBlah
end
end
Как отправить сообщение tho? –
@ AlecJ.Rubin, пожалуйста, прочтите следующее: https://github.com/jun85664396/messenger-bot-rails и https://developers.facebook.com/docs/messenger-platform/webhook-reference#received_message – Emanuel
По-прежнему не считая это? Где мне нужно поместить код, чтобы отправить сообщение, когда кто-то сообщает страницу. –
Facebook имеет очень информативный и легко следовать документации. Итак, вы накрыли official docs.
В принципе, вам нужно:
- Создать Facebook App и страницу Facebook
- Настройка Webhook
- Получить страницу доступа Токен
- Подписаться приложение на странице
- и т.д.
Как только вы подписали свои веб-камеры, вы можете отправьте текстовые/чат-сообщения на ваш бот/страницу, и они будут доставлены на ваши веб-камеры. Вы решаете, что с ними делать дальше ...
После того как я установил веб-крючок, как мне начать создавать ответы? –
Пользователь [Отправить API] (https://developers.facebook.com/docs/messenger-platform/send-api-reference). Серьезно, прочитайте документы. Они неплохие. – Uzbekjon
У меня все еще есть проблемы, можете ли вы дать мне представление о том, что мне нужно делать, и где это происходит? Как написать код для прослушивания веб-крючка в рубине, где я могу определить эти функции? –
Вы можете использовать эту библиотеку Fabychy для управления отправкой и анализом бота Facebook в рубине.
Пожалуйста, проверьте lib и дайте мне знать, если у вас есть какие-либо вопросы.
Немного самозатвора, но для этого я создал драгоценный камень message_quickly. Он идет дальше, чем большинство других драгоценных камней, потому что он также включает в себя движок рельсов для получения обратных вызовов с платформы Facebook Messenger.
- 1. Rails Facebook Messenger Bot
- 2. Разговорник facebook messenger bot
- 3. Facebook Messenger Bot
- 4. facebook messenger bot template
- 5. Facebook Messenger Bot пустой ответ
- 6. Отладка/тестирование facebook messenger bot
- 7. Facebook messenger bot from BotFramework
- 8. Facebook Messenger Bot Постоянное меню
- 9. Meteor Facebook Messenger Bot webhook
- 10. Facebook Messenger Bot Webhook trouble
- 11. Facebook Messenger Bot - Share Button
- 12. Facebook messenger bot Начало работы
- 13. Facebook Messenger Bot не отвечает
- 14. Ruby on Rails - Facebook
- 15. Messenger Bot не отвечает
- 16. Messenger Bot Особенности
- 17. Дата сбора данных для Facebook Messenger bot
- 18. Facebook Messenger Bot - кнопка для загрузки изображения
- 19. Facebook Bot Messenger Отправка карт ссылок?
- 20. Facebook Messenger Bot - PHP cURL-сообщения
- 21. Microsoft Bot Framework вложение для Facebook Messenger
- 22. Формат сообщений Bot для Facebook Messenger
- 23. Facebook Messenger Bot, send Image Вложение
- 24. Facebook messenger bot test users API
- 25. Facebook Messenger Bot Ежедневно Push уведомления, как?
- 26. Facebook messenger bot Webhook не работает
- 27. Facebook-messenger-bot. Как реализовать флажки?
- 28. Gif не отправляется в facebook messenger Bot
- 29. Trigger User Action от Facebook Messenger Bot
- 30. Сессия пользователя в facebook messenger bot
Вы должны показать усилие, которое вы сделали до сих пор, и обязательно задайте конкретный вопрос, чтобы избежать слишком широкого вопроса. См. [This] (http://stackoverflow.com/help/how-to-ask) для получения дополнительной информации. –