Module: Aboie::Parser
- Included in:
- Aboie
- Defined in:
- lib/aboie/parser.rb
Instance Method Summary collapse
Instance Method Details
#parse_payload(payload) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 |
# File 'lib/aboie/parser.rb', line 3 def parse_payload(payload) payload = Oj.load(payload) if payload.is_a?(String) = [] payload["entry"].each do |entry| next if entry["messaging"].nil? entry["messaging"].each do |msg| .push({sender: msg["sender"]["id"], text: msg["message"]["text"]}) end end end |