Facebook Messenger webhook zostanie wywołane przez kliknięcie przycisku, ale nie z wiadomości tekstowej

głosy
3

Dziwne zachowanie.

Mam ustawić bota dla nowej Facebook Messenger i to działa. Ale teraz, po prostu wywołuje metodę webhook postu po kliknięciu na przyciskach, że bot wysłana. Jeśli wyślę prostą wiadomość tekstową przez fb posłańca nie wywołać (jeśli go wysłać ręcznie za pomocą listonosz na przykład to działa).

Tak więc, gdy po otrzymaniu tego, to działa:

{  
   object:page,
   entry:[  
      {  
         id:526506374188753,
         time:1476539505993,
         messaging:[  
            {  
               recipient:{  
                  id:123123123123
               },
               timestamp:1476539505993,
               sender:{  
                  id:123123123123
               },
               postback:{  
                  payload:someparameterId
               }
            }
         ]
      }
   ]
}

Jeśli fb messenger wysyła to, że nie osiągnie moją metodę po webhook.

{  
   object:page,
   entry:[  
      {  
         id:526506374188753,
         time:1475591255490,
         messaging:[  
            {  
               sender:{  
                  id:123123123123
               },
               recipient:{  
                  id:123123123123
               },
               timestamp:1475591255378,
               message:{  
                  mid:mid.1475591255319:16b11b18bd2174bf78,
                  seq:141,
                  text:hi bot!
               }
            }
         ]
      }
   ]
}

Dowolny pomysł?

Utwórz 16/10/2016 o 02:51
źródło użytkownik
W innych językach...                            


1 odpowiedzi

głosy
3

To może być ustalona poprzez zapisanie się na stronie. Zrzut ekranu

Kiedy zapisać się na stronie, będziesz otrzymywać wszystkie zdarzenia z tej strony, które zostały sprawdzone - message_deliveries, wiadomości, messaging_optins, messaging_postbacks itp. do webhook URL.

Odpowiedział 20/12/2016 o 06:01
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more