Cum de a testa FB bot messenger cu mai mulți utilizatori

voturi
2

Are cineva încă o modalitate de a interacționa cu un mesager bot de FB, fără a utiliza conturi reale FB? Vreau să fac automat de testare și, evident, să nu utilizeze conturi reale pentru asta. Nu am putut să dau seama cum să permită accesul la o pagină în „test de utilizatori“ sau a crea o pagină de test și să vă abonați aplicația de testare pentru a-l. Orice idei cu privire la modul de a face acest lucru?

Întrebat 17/08/2016 la 15:41
sursa de către utilizator
În alte limbi...                            


4 răspunsuri

voturi
1

Din Facebook dezvoltatorii de tabloul de bord, selectați aplicația și apoi Roluri. De la Rolurile puteți adăuga alți utilizatori Facebook ca utilizatori de test. A fost cel mai ușor pentru mine de a utiliza id-ul utilizatorilor Facebook. Adăugarea de e-mail nu a funcționat întotdeauna pentru mine.

Eu nu sunt conștienți de modul de a avea acces la un bot de Facebook fără un cont de Facebook. Am creat mai multe conturi false și au avut prietenii mei de testare bot. După testare, am șters conturile false.

Pentru mai multe informații despre configurarea unui robot a se vedea articolul meu Facebook Bots pentru distracție și profit

Exemplul de bot este DMS Software Bot

Codul sursă este Github fb robot-

Publicat 17/08/2016 la 20:03
sursa de către utilizator

voturi
0

O modalitate ușor de realizat automat de testare pentru roboții mesager atleast este de a încerca să imite o cerere care vine de la FB. Vă puteți conecta doar cererea pe care se ajunge la bot pentru a găsi semnătura cererii care FB trimite. Apoi, puteți doar pretinde a fi FB prin trimiterea de cereri HTTP cu aceeași semnătură. Va trebui, de asemenea, să adăugați în cod pentru a răspunde la aceste solicitări http cu răspunsul dumneavoastră în loc de a trimite doar mesajul pentru a trimite FB API.

Deci, în nodul ar fi ceva de genul

sendMessage(<your reply>);
res.send(<your reply>);

Acum ai un mod automatizat de trimiterea și primirea de mesaje pe care le puteți utiliza pentru testarea automata.

Cu toate acestea cred că provocarea mai mare este de a veni cu cazuri de testare suficient. Trebuie să utilizați o combinație de grupare asupra datelor disponibile și de clasificare pentru a genera cazuri noi.

Am fost de lucru pe un instrument pentru a face acest lucru ușor. Deci , dacă sunteți interesat vă puteți înscrie pentru acces timpuriu. http://ozz.ai

Publicat 17/12/2016 la 05:12
sursa de către utilizator

voturi
1

Eu folosesc o aplicație web mititel am făcut pentru a acționa ca o versiune locală a serverului api facebook messenger și acțiunilor utilizatorilor rula.

https://github.com/Fraser-Greenlee/bot_tester

Pe aceasta puteți scrie un script pentru a defini noi utilizatori și acțiunile lor.

Publicat 04/03/2017 la 13:29
sursa de către utilizator

voturi
1

Testarea fb bot cu utilizatorul non-fb nu este acceptată în prezent. În urma sunt motivele:

  • fb Messenger cere utilizatorului să fie conectat
  • fb creează id-uri pagina de aplicabilitate (PSID) pentru fiecare utilizator care interacționează cu bot și, prin urmare, de conectare pe fb este necesară

Venind la întrebarea dvs. pe testarea:

Pe o altă notă, dacă utilizați aplicații 3rd party pentru a construi bot (de exemplu: api.ai, wit.ai) au deja emulatoare în cadrul aplicației care face testarea mai ușoară.

Publicat 12/05/2017 la 09:58
sursa de către utilizator

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