Press "Enter" to skip to content

Pair Programming a Facebook Messenger Bot – FunFunFunction #28


buon lunedì mattina sono mpj e lo sono
David e questa è una funzione divertente e divertente che siamo
qui a Stoccolma o io sono qui
Stockholm David è sempre calma, ma dal momento che
abbiamo questi weekend di hacking dove siamo noi
visitandoci, vengo a Stoccolma e
David viene a Göteborg e passiamo a
fine settimana basta hackerare via a caso
progetti come cercare di imparare cose nuove
o semplicemente costruisci cose stupide spesso stupide
sì, questa è la prima volta che cerco di farlo
coinvolgere qualcun altro nel bambino
funzione anteriore non siamo esattamente sicuri
come andare su questo in modo da avere a sopportare
con noi mentre immaginiamo questo formato ma
abbiamo un concetto che vogliamo provare a
mostrare con noi essendo due in modo che abbiamo appena
colse l’ opportunità dell’essere Matthias
qui e prova a mostrare qualche coppia
programmazione sì giusto e così coppia
programmare come tecnica non sono sicuro
se proviene da lì ma io
l’ ho imparato quando imparo a fare cose estreme
programmazione di XP e l’idea di base è
quella persona è un navigatore e il
persona che dà un senso di dove il
la produzione è in testa e una persona lo è
l’autista e quella è la persona che
in realtà si trova intorno alle sei intorno alla scrittura
codice abbiamo una vaga idea di ciò che noi
stavamo per provare Sì, vogliamo taggare
avanti lì come le tendenze in
programmazione oggi e cosa sono tutti
parlando di così se stai guardando questo
in futuro sembrerebbe molto vecchio
per te costruiremo un Facebook
Messenger ma una grande parte è tutto
riguardo BOTS in questi giorni sì
così quello che stiamo andando a costruire con i nostri
BOT piace quello che puoi fare con facebook
capo del messaggero, nessuno lo sa, no
sappiamo che abbiamo intenzionalmente non controllato
le banchine per – beh le nostre aspettative sono
che oggi stiamo andando avere un qualche tipo di
vivi ma per tutti gli abbonati e
seguaci e spettatori che effettivamente usano
ed essere in grado di interagire con ma lo faremo
vediamo cosa succede sì che è il nostro obiettivo abbiamo
voleva costruire qualcosa che fosse in qualche modo
di inutile abbiamo questa idea di
replicare una cosa stupida come un insetto stupido
nella telecom voi
sistemi di stazioni della Svezia che era
ampiamente usato nel 1982 quando hai composto un
numero che non era collegato nessuno aveva
aveva quel numero ancora tutti gli altri
chiamato lo stesso numero anche sentito
tutti gli altri sulla linea, così è stato
tipo di fondamentalmente una chat di gruppo vocale
quello era completamente non intenzionale
utilizzo del sistema è diventato questo questo un
cosa questa era pre-internet quindi nessuno
aveva un posto dove incontrarsi online perché
online non esisteva questo era il più vicino
la cosa che si è verificata è stata principalmente a
popolare tra i giovani questo era come il mio
quello che mia madre ha chiamato in questa cosa
Io questo era il mio, non era nemmeno nato
no esattamente non brucerai né questo
era una chat prima del concetto di chat
Era anche in giro, naturalmente, che avevo
le chiacchiere della gente stavano chattando con ciascuno
altro ma grande quindi stiamo abbandonando il posto
lo chiameremo hotline di Stoccolma così
andiamo a farlo, prendiamolo per me
pensa che dobbiamo prima scoprirlo
ciò che l’API della scatola messaggero tutti
giusto cosa possiamo fare così usiamo AA
sviluppatore per facebook uh messenger
piattaforma lalalalala dove lo sviluppatore Docs
dove sono i freddi plugin per i messaggeri
no questo non è strutturato
il messaggio del modello andrà
sono solo codici di messaggistica e link okay
sono link di codifica, giusto ah invasore
per iniziare, è necessario creare
un’app per Facebook o una pagina Facebook impostata a
il web book va bene sotto il prodotto
le impostazioni trovano il gancio web entrare
verificato bla bla bla bla bla
beh, sembra che questo assomiglia
Va bene, iscriviti alla pagina
ricevere messaggi questo è il gancio web
giusto cosa stiamo guardando qui
Non so idea nel tuo libro web
ascolta le chiamate, quindi questo è il
Facebook pubblicherà di nuovo il nostro
web
guarda questo sono i messaggi che immagino
che inviano quando si invia un messaggio
alla palla destra destra vieni lì
che lì e ha qualche messaggio
gli eventi che urlavano Alea e poi noi
estrarre un oggetto evento da lì e
che ha un ID e abbiamo un messaggio e
quel messaggio ha un testo e noi otteniamo semplicemente
quel testo e poi dovremo farlo
trovare un modo per trasmetterlo
a tutti quelli che hanno mai interagito
con lo spot di sempre
finché non bloccano il corpo, sì, lo siamo
cercando di mantenere questo semplice da fare
questa donna, noi abbiamo il BART qui
chiamiamo hotline di Stoccolma è come un
Utente di Facebook e io sono un utente di Facebook
e mpj sta anche chattando con i robot
quindi se spedisco la hotline di LOL Stoccolma, lo faremo
mandalo a mpj dice che David dice lol così
qual è il primo passo da fare qui
la guida avviata riguarda l’avvio
quindi dovresti solo seguire la procedura
uno crea un’app Facebook e Facebook
pagina ok bene oh ho un sacco di
loro scelgono un’app esistente No okay cosa
sta parlando offline
ottimo nuovo ID di Facebook per creare un contatto
indirizzo e-mail nella contea di Fontbonne
e la produttività va bene, imposta questo T okay
Penso che il prossimo non abbia un sito web
e non è nemmeno in criptico nessun test
la tua integrazione con Facebook non è il prossimo passo
prossimi passi qui Shack Penso che abbiamo finito
abbiamo bisogno di creare una pagina
intrattenimento Cosentino da lei
categoria performance art immagino con
questo sì ero personaggio immaginario no
preferisco che la performance art sia così
tipo di performance art sì ed è
molto difficile rimanere bloccati con questo
totalmente sono importante per le cose sì
leggiamo il vero uh penso che noi
come il modo in cui io e David conosciamo ciascuno
altro
originariamente era perché abbiamo iniziato a
compagnia insieme abbiamo fatto una piccola rete
agenzia sì e ho passato così tanto cazzo
tempo di scegliere un nome, sì, lo fai
ricorda come il nome del logo
ti ricordi sì, i tuoi strumenti sono io
molto molto bene si
ridendo i codificatori supremi i 16 anni
era il vecchio supremo Gesù Cristo
prima che in realtà si chiamava bucks
o ah si va bene e io ed Eric noi
abbiamo passato un sacco di tempo per andare al
stagno al parco a fotografare le anatre
perché puck è è ancora abbastanza
fottutamente dolce
quindi era un disegno a tema di anatra
molto scuro e molto verde perché quello
era fresco abbiamo pensato che era fresco sopra
come 15 vogliamo solo che i giovani usino
questo questo è i nostri oli preferiti sì io
non so per cosa è questo
Penso che abbiano detto che non avremmo avuto bisogno di un
pagina così abbiamo creato la pagina oh ok okay così
lontano abbiamo fatto tutto bene
siamo molto produttivi
il tuo Facebook e blah blah blah blah
blah e la tua pagina non deve essere
pubblicamente visibile oh è fantastico
ah perché tutto è click aggiungere prodotto
selezionare messenger così siamo tornati al
parola app mentre quassù impostazioni
anche le impostazioni e aggiungere che era
Pop Non mi ricordo non c’è un altro
iniziare così sì selezionare ripagare
sul con Sono proprio alcuni dei
il permesso sotto di lei non è stato approvato
per l’uso da parte di Facebook inviare per la revisione
ok, su offline no okay, tu sei io
non pensare che abbiamo bisogno di farlo
se va bene gestire bene le pagine questo è
davvero mana okay ok gettone d’accesso
va bene così, nel caso non l’avessi fatto
prendere ciò che abbiamo fatto lì, abbiamo cliccato come
l’inferno su tutto e poi ha funzionato noi
non so se funziona sono il prodotto
sezione impostazioni fai clic sul messaggio
a parte appena aggiunto rose web finali
nella tua web app URL e codice per
replica il codice dovrebbe guardare ah
ok, faremo quella roba
token di convalida che non è lo stesso
cosa
okay, mi limiterò a calciare qui tutto bene
Kovach tu credo che sia il nostro server tutto
giusto freddo
così va bene credo e siamo andando noi
è necessario impostare un server a questo punto
in questo momento così che cosa abbiamo intenzione di usare
stiamo andando a fare qualcosa in nodo
destra
Conosco JavaScript meglio sì, ma certo
come useremo, puoi usare?
la meteora per questo è quella adatta penso
facciamo semplicemente un’app di base per i nodi
sì e poi mettilo su un modulo tutto
giusto freddo
quindi devi solo installare il modulo npm
una cosa del genere va bene raffreddare uh
penso che sia piuttosto fresco
Wow mostrando molti progetti, credo
ecco perché creare directory così sono
creando una sorta di Stoccolma
stoccato offline modulo installato
è solo npm installare g modulo credo
fatto tutto bene quindi cosa fai come
funziona il modulo di cui abbiamo bisogno per indovinare
bisogno di fare e renderlo un po ‘
tipo di nota felice felice sì-ah
versione hotline di Stoccolma a cui conduciamo
per dire meno indovina fermata ha ottenuto
test e ricevo repository dovremmo noi
crearne uno immagino quindi il torii e
stiamo chiamando smettere ah linea di carbone
inizializzare questo repository senza ignorarlo
nodo e lo faremo totalmente
potrebbe essere noioso sì, lo so, basta dare
io il codice hey aspetta quando posso iniziare :
sì lo sviluppo web non è mai stato ed è così
non è un sacco di codice che sta solo legando
cose insieme parole chiave autori ringraziano
così tanto questo è tutto per te
notare come non è , non mi piace
nah, fanculo, ma qui ancora un po ‘casualmente
la persona uh okay abbiamo un pacchetto. json
Suppongo che abbiamo bisogno di un è forse sì
passiamo a quello va bene così
dopo il culo, suppongo che dobbiamo scoprirlo
o usare Express per questo è quello che
usi al giorno d’oggi probabilmente proprio così ah
NPM installa Express dire
fatto bene
per iniziare, dimentico costantemente come
Esprimere la guida di lavoro ecco qualcosa
è fantastico
ah uh penso che abbiamo finito bene
quindi post uh siamo prima perché questo è
Esprimi che stanno mostrando qui io
pensa di poterlo implementare e provare a farlo
solo ottenere qualcosa per accedere oh questo è
questa è una buona idea come si ottenga l’app dot
ah ping e sì aggiungi funzione funzione I
Stavo navigando ora sto molto bene
niente di meglio da digitare direttamente digitare
questo è buono ciao o noi siamo
Mondo di Scott
ciao fresco così come otteniamo questo un
tipo modulo e vedere cosa succede con o
modulo di cose
eccoci ed è NP J ed è quello
password e che non ha funzionato
non ce l’abbiamo oh va bene e va bene lì
Oh
va bene
chi ora crea una festa non solo un progetto
ottimo modulo prima va bene
oh ok bene inserisci il nome del progetto ma
vieni in tempo oh vieni on line nodejs
inserisci una dimensione del servo in megabyte cosa sono
sto andando a indovinare
uh bla Va bene così ora penso che potremmo
solo modulo non so se lo è
modulo di spinta per solo spingere voi stessi ah
è solo modulo spingere bene e distribuire
che cosa è solo un ragazzo oh ragazzo, sì, questo
in realtà il lavoro non è nemmeno come
avviarlo
perché è selezionato ha il pacchetto
Jason sa che si tratta di un progetto di nodo sì
certo ma non penso che non pensiamo
abbiamo come la cosa iniziale nel nodo
Penso che funzionerebbe comunque come come
questo perché il modulo è costruito da
fuori sì certo ma vediamo sì io non lo faccio
pensa che funzionerà
eccitante ha fatto la sua corsa come può essere
correndo penso che per questo sia meno costruito
nodo sì ma non abbiamo specificato yeah
Esattamente
va bene nessuno perché penso
controlla i registri sì oh modulo ah
non ha nemmeno ascoltare bene è che quello che
stai dicendo sì, non è così
fai tutto ciò che non sente nulla
sì ah va bene quindi è amore il difetto principale
ma ho trovato cercando AHA e un CI sì
non stava cercando di correre
Nodo su Jessica, sì, ma non è nemmeno
fai qualsiasi cosa così ascolta, io sono un po ‘
porta tutto bene, Grayson come va
Tocchi ad ascoltare forse non ne ho idea
ascoltare Oh, se non è come su
Heroku altri servizi che ti piacciono
avere una variabile di ambiente che tu
bisogno di passare qui hmm
puoi configurarlo nell’interfaccia web
So se vogliamo inviare variabile ma
Sono abbastanza sicuro che abbiano un qualche tipo di
iniziare sembra essere avanzato
hanno un po ‘per iniziare può voi
inizia con nodejs
video atleti e processo e pour’d
processo ampio, fantastico
c’è qualcos’altro che dobbiamo pensare
A proposito di no no io non la penso così non siamo
fatto nominato un Gea superiore
quindi questo è divertente come abbiamo effettivamente il
sbagliato qui e hanno ancora capire
è divertente
okay, continuiamo così perché è così
divertimento sì grazie modulo modulo grazie
modulo non sponsorizzato ridistribuire tutti
schierato a dovere un modulo di schieramento
entra boom questo è frustrantemente lento
no, dobbiamo provarlo , vedere tutto
va bene , andiamo a quel taglio
ciao sì sì sì Oh piatto speciale Club
Oh come oh, sì ciao interni consapevoli
va bene così come non fare il cattivo no e poi
solo più tardi
registri senza soldi sì, perché lo fa sempre
chiedere che ah
il riposo non va bene, ok, il riposo no
definito
no perché resto non è definito sì sì
distribuisci il tuo lascia che distribuisca sì e dopo
così Chloe possiamo iniziare a modificare il freddo
ancora una volta, supponiamo che questo funzioni in bianco
prendersi cura di destra quindi cosa dovremmo fare di più
dovremmo probabilmente tornare indietro e vedere
questo è il peggiore ok, vediamo cosa
documentazione
aggiungilo e aggiungi la convalida parlando
in esso quindi questo è davvero sì io – token
che stiamo bene
quindi lo aggiungiamo e noi abbiamo a
gettone di convalida giusto così sì da qualche parte
in una di queste schede questo è lì no
è stato impostato uno strumento di convalida dei rifiuti
up ganci per il web penso tutto bene
ah addio token per quella convalida
verbo yeah aspetta oh yeah
hey verifica token cosa è un token di verifica
hmm non conosco una convalida da aprire
qualcosa di diverso
no ha il mio che cosa è questo um entrare in un
verificare il token e selezionare il messaggio
consegne haha quindi dovremmo creare il nostro
okay, questo è Justin, okay
tuo figlio ha condiviso il segreto che lo faremo ora
condividere con tutti quelli che ti guardano
dovrebbe avere c’è un callback di libro di granchio
sì, sì, va bene e lo chiamiamo
super Krete e questo vogliamo tutto
sì problema dove se dico ma questo è
secure callback HTTP cos’è questo
distretto, credo che abbiano fatto
Provaci
cos’è nativo Amer oh merda terra
non può essere richiamato validato
la verifica non è riuscita con il suo 404 ok
modulo HTTP guru , possiamo solo provarlo
si, così lavorerai sì sì
sta funzionando ora cosa ah ma cosa fa
funziona con HTTP o no sì lo fa
penso che sia il nostro gancio web che è
non è così controllare i registri ah
va bene, sì, è giusto
Oh salsa sì proprio Penso che si potrebbe
permetterselo che va bene uh Mars
va bene la gara più sicura non è niente ma niente birra
lo facciamo noi non emettono niente di così
appena scappato non aggiunge nulla così noi
devo forse prendere l’agnellino, oh, ci serve
aggiungere la convalida agli afghani
probabilmente oh creerò solo il super
segreto forse va bene, ok, sono tornato
riavviandolo ora stiamo avendo molto
di guai con la tastiera così David è
un modo per cercare di trovare delle batterie
ti migliori gli organi se questo aiuta tutti
giusto così siamo tornati, sì, le batterie possono
dovevamo comprarne un po ‘fuori
questa è tutta questa registrazione anche noi
comprato un po ‘di soda
tutta questa registrazione è mmm follemente
Ho improvvisato che dovevo solo mostrarti come
questo sembra ok quindi ho dimenticato questa fotocamera
Ho dimenticato il caricabatterie per questa fotocamera così
non saremmo in grado di usarlo per il
durata di questo um questa ripresa così noi
Ho montato il mio iPhone in questo modo perché
è un dock per macchina fotografica piuttosto buono e noi
comprato queste lampade e anche noi
insonorizzare la stanza con un grande materasso
laggiù e un drappo laggiù è
tutto è Robbie , siamo abbastanza soddisfatti
in realtà importa questo che abbiamo appena diretto
la mia soluzione e avere questi in qualsiasi
direzione
no, questo è sbagliato, penso che sia
è vivo è vivo
okay, dov’eravamo
siamo idea idea di bene abbiamo uh perché non farlo
noi perché non cambiamo me lasciami essere
navigatore che stavamo creando un legame noi
il nostro obiettivo era attualmente ottenere il
webhook funziona bene che abbiamo ottenuto un
404 sul libro web di Facebook non lo era
ha detto che non ci stava ricevendo penso di sì –
Ci provo di nuovo solo penso di sì
ma
Penso che se è perché è così
tentando di accedere al gancio in questo momento
quindi penso di aver bisogno di spostarmi a sinistra ah, sì
si si aggiorna il segreto giusto no
pensa che quello non era un problema
perché a destra dice 404 non trovato e
se guardiamo il codice sì, hai
effettivamente guardato le ragazze prima di sì
cambiato ora prima che ci piace con il
batterie e cose, ma prima dice
ha avuto un colpo sì dopo il webhook
il che significa che non ti piacerebbe
non farlo sta cercando di accedere solo
webhook senza la barra quindi penso
che se lo aggiornassimo ora penso
che saremo un altro errore ma noi
potrebbe fare anche questo sì sì super
Sto cercando di eliminare il punteggio, penso che sia – segreto
di sicuro no era – hanno chiuso – okay
Va bene Spero che il ricordo più bello che è una bugia
Bona, sì, boom, va bene
no no no siamo pronti sono pronto a calciare
oh hey modulo per favore più veloce
come in realtà questo dovrebbe piacere
forse facendo qualcosa di sbagliato, forse
c’è indice J sì no, penso che lo siano
facendo qualcosa di sbagliato penso che il web
lo sviluppo sta facendo qualcosa di sbagliato io
am Questo è ancora caricando la completa
che vailable fino caricamento da ringraziamento
da dove vieni
sì da noi a loro come forse lo è
Va notato che viber si, lo siamo
siamo 100 e megabit fibra qui o
cablato facciamolo sì boom molto bene
sicuro sì
va bene, clown, va bene, dove?
Quali sono le prospettive per iniziare la destra
guida introduttiva a quello ah ah
cura aggiungerebbe un codice per la verifica
il codice dovrebbe contro quello che abbiamo fatto
abbiamo fatto la verifica e ci siamo salvati così noi
fatto questo abbiamo finito intorno alle tre
si, okay, quindi abbiamo bisogno di ottenere il
rifugio qui da qualche parte sì, va bene
Penso che questo sia solo uno dei
le schede hanno quel token di accesso che abbiamo
generato quello così come si torna a
il sì della questo sì uh sì solo
seleziona quella pagina con il PR dove si trova
sì là là là là
quindi vieni in linea e questo è ancora una volta
questo è un token di cui abbiamo bisogno è tutto
destra Scott sì così e dove dovrei
Metti questo sì, non sono sicuro come tornare indietro
alla pagina introduttiva ottenere
ha iniziato ancora lo stipendio è token va bene
iscriviti alla sezione apt utilizzando il
accesso alla pagina okay, devi iniziare
creare un nuovo documento e il ritmo il
accedi token lì lì sì o no
tipo di terreno va bene e poi tornare indietro
a quella pagina dove siamo solo dove e pagare
copialo e incollalo e ci serve
Credo che alla fine c’è uno spazio
per il token ce l’ha e poi sostituiamo
che sì con token esattamente e poi
semplicemente esegui questa curva, dai e
questo iscriverà la camera a quello che è successo
non hanno successo con suoni veri
bene
sì ok andiamo per esso ricevere bene
messaggi che stai ascoltando per posta
dovrei fare questo sì, credo di farlo
va bene torna all’app si si
sì perché quello è quello ma
sopra sulla linea otto questo è il
verifica esattamente che è solo per ottenere così noi
può semplicemente incollarlo in questo è solo cosa
fare le cose che vogliamo fare è a
bel commento andare a tutti quando noi
torna tra un paio di mesi
sì capiremo il messaggio di testo
da questo mittente, quindi dovremmo farlo
qualcosa con questo tipo di output o
il suo console.log per ora
console punto log testo aggiungerò a
punto e virgola qui anche se non lo faccio
odio loro
ah, okay, dovremmo leggerlo per
questo è ridistribuirlo e quindi possiamo mantenere
leggendo questo boom, come andiamo?
la tua pagina Facebook e inviare un messaggio a
oh, okay facciamolo, allora dovresti
essere in grado di firmare sì sì no
la pagina di Facebook è da qualche parte il
segnalare qualsiasi cosa l’abbiamo chiamata così
offline comune sì, possiamo passare
che sì artisti straordinari 1000
la gente parla già di questo
Mi chiedo quale sia la linea diretta SOCOM
pensa che sia la cosa che non rallenta
ok va bene così qui
quindi ciao
questa è una vela probabilmente entrata di
indefinito cos’è quello che non è definito
dice che può essere felice negli ultimi 19 okay, andiamo
vai là facciamolo
e abbiamo undefined così eccitato okay così
il corpo è a posto perché questo è
probabilmente mandando JSON sì e lo siamo
non analizzando questo come JSON
probabilmente se gli altri dovremmo solo
convertirlo in JSON sì, ma non lo facciamo
c’è un plug-in per l’ app per
Esprimere per questo solo Google Express
JSON Express Jason facciamolo sapere
non era un 404 prima che questo sappia
quello sotto fatto che le parti del corpo sono il corpo
parte questo è quello questo è quello che voglio
questo è uno che faccio questo NPM significa sia
ci fai solo così, sì, ma fallo
con il – salva solo così è aggiunto a
il file package.json se non lo sai
questo dovresti se aggiungi – – salva –
l’installazione di MPM viene aggiunta automaticamente
al tuo pacchetto di JSON non lo sapevo
che ho sempre aperto il pacchetto JSON sì
super pratico super pratico e quindi abbiamo bisogno
per fare quella cosa basta aggiungere che sì io
pensa sì e poi penso che tu
c’è una cosa da installare da qualche parte
da qualche parte ah dove sta per iniziare
Sì, andiamo qui, usiamo Daffy Duck
lì c’è questo sì sì che è
cosa vogliamo così così cosa succede quando noi
fai questo, intendi l’app dot, lo penso
se se un client invia JSON lo farà
analizzarlo automaticamente come JSON in questo modo
dovrebbe essere separato dal nostro sì
qualunque cosa facciano sì, è solo
aggiungendo questo sì questo è un middleware come
che sì si dica, quindi quello che fa è questo
installa il
reporter JSON middleware in Express
Mostrerò che ottiene i primi dibs su come
per richiedere ed è consentito quando vede
qualcosa che assomiglia a Jason lo farà
promettilo esattamente e poi
nutritelo a 22 come qui si nutrirà
che come versa come un oggetto finito così
pensi che potremmo semplicemente piacere
ridistribuirlo e dovrebbe funzionare sì
c’è un modo per noi di non doverlo fare
distribuirlo per testarlo in modo che potremmo solo
testarlo localmente, invece, penso che siamo solo noi
potrebbe, ma abbiamo bisogno di risolvere il pacchetto di
Cosa JSON perché adesso è così
puntando all’indice J s quale modulo è
magicamente ballando sì solo e giusto
prova ad essere in partenza possiamo fare quel mm-hm
manca lo script start ok si si aggiunge a
lo script inizia quindi negli script
cosa ah
iniziare argh e basta andare nodo su rantoli
giusto ora è necessario aprire una nuova scheda in
il terminale penso di aver diviso il pisello
chiudi la cosa divisa come faccio ad aprire a
nuova scheda si accende Tee tee va bene ah
e semplicemente arricciati come fai a no
perché ci sta ascoltando
ambiente ma vai all’app J s FJ si
qui andiamo
yeah ash line mmm se guardi la riga 36
farà questo processo e porto
cosa e se non ce l’abbiamo, aggiungiamo
Qualcos’altro, sì, penso che sia così
più facile ci aggiriamo intorno si, potremmo
passalo come una variabile d’ambiente
ma questo è più facile, quindi risparmi
e poi lo eseguiamo di nuovo così
e quindi dovremmo essere in grado di arricciarlo
così e 3.000 o solo sì, penso
che sta possiamo farlo ho mai imparato I
non capisco che sì, ha senso
Sì, fai il test sì, ma non è un test
è qualcos’altro ciao ciao
sì sì, va bene funziona così bene e ora
vogliamo provare a pubblicare una specie di JSON
roba come mi piace sì sì Google ricciolo
JSON curl Jason come pubblicare i dati – ho fatto
usa questo comando oh mio dio ah okay lì
bello
e lo facciamo al nostro web hook che noi
prendi un po ‘indefinito, sì, perché lo siamo
non pubblicare il carico utile che si aspetta oh
tu non pensi niente, sì, come stai?
pensalo sì perché non è lo stesso
errore quindi questo vuoi dire che questo è
bene perché è un altro errore allora
da lì Direi quindi sì che cosa è
lì è molto corretto a zero di
Undefined su up J is up KS 22 Penso
è lì che stiamo leggendo le cose
non è questo è dire non guardare è
un corpo è un oggetto ora ma io sono così
preoccupato o qualcosa così è questo è
bene, sì, prova a leggere il primo indice
si okay sì per divertimento, basta definire la voce
come una matrice come nel tuo beneficio ricci
carta e definire hmm vuole una voce
proprietà e che si aspetta che sia un
array e il primo non ho un
oggetti maschili con una proprietà
messaggistica che dovrebbe avere alcuni lol
Dai sì, esattamente
e ora sì provi questo sì ora noi
dovrebbe ottenere l’errore che non dovrebbe
Aaron come 43 penso 25 5 buono oh come
ci arriviamo o qui va bene funziona
sì distribuito il materiale JSON sta funzionando
schierare boom
non non farlo
quindi continuiamo con il tutorial
si, ecco perché era solo quello
uno in questo momento non abbiamo bisogno di quello noi
non ne abbiamo bisogno, non ne abbiamo bisogno
oh oh va bene così quando siamo schierati noi
dovrebbe essere in grado di inviare un messaggio di testo
sì e vederlo nei registri mmm così perfetto
provisioning e distribuzione di messaggi
pacchetti per servi ciao questo è
stoccolma chiamando le hotline
ok, so che questo errore è sbagliato
preoccuparsi
Va bene così ora dovremmo controllare i registri
sì sì sì ma qualcosa si sta arrivando
qui dovrebbe sapere si woot BAM
okay, okay, ora abbiamo bisogno che tu capisca quello
ha ottenuto il buongiorno anche il precedente
il testo sì, così mi è tornato di nuovo che non immagino
ha funzionato
sì automatizzato con quando abbiamo inviato il
Ciao
sì, l’app non era oh sì solo così
in qualche modo è un bigotto, sì, è fantastico
okay, ha una richiesta di amicizia
qui sì è probabilmente una persona uh io
Io no, io lo circondavo
si, non lo so, non lo faccio per favore
okay il prossimo passo um messaggio di testo boom boom
boom modifichiamo il webhook in eco
i messaggi restituiscono sempre una funzione
che abbiamo inviato al messaggio di testo con
qualsiasi parola questo è eccellente questo è
bene questo è che non è esattamente questo
quello che vogliamo fare sì, ma a tutti
okay, beh, questa è la differenza, sì
quindi, ma questo è un buon passo in avanti
modo
quindi credo che il token sia quello che usiamo
nessuno stipendio è token è il token ricciolo
dalla carta potrebbe essere se guardi
sì è il token prom curl quindi sì sì
incollalo sostituendo il commento sopra
con cui è responsabile
Non so cosa sia successo, ma si, sì
pensare che è sì penso che noi possiamo
capirlo
dovremmo solo aggiungere i codici sì
dove sì va bene e l’accesso
token abbiamo avuto che qui qui qui sì così
Vorrei copiare anche la pagina
sì, ci siamo persi in quel modo, ah, io
penso che sia qui che vogliamo un anno come
per aggiungere il codice si buona giocata
posiziona il commento con sì sì
rapidamente console.log bene sì sì
bene, quindi qual è quel messaggio sonoro
abbiamo appena creato questa funzione semplicemente
guarda con il mittente e un po ‘di testo
qual è il mittente del mittente è ciò che è
ricevendo quello stesso mittente va bene si legge
va bene sotto ID va bene così questo è
fondamentalmente un ID univoco per la persona
inviando il messaggio così in seguito per noi
dovremmo memorizzare tutti i mittenti
ID da qualche parte per essere in grado di sì
invia tutti i messaggi a tutti
idee sì, sto pensando in questo modo
avere un database forse potrebbe essere noi
posso ricordarlo che potremmo tenerlo dentro
ricordo di quello che è sporco ma
funziona possiamo scrivere a destra possiamo fare
per prima cosa almeno non lo penso
avremo tempo per di più
così bene lo salviamo, proviamo a distribuirlo
ancora e poi continuiamo a seguire il
le istruzioni qui sì penso che penso
che questo dovrebbe pensare che chiudiamo davvero
fatto in realtà io cara Stoccolma
hotline Spero sinceramente che tu possa echeggiare
Questo
la lettera torna a me padre è bene il
la forma sta andando bene Orvis non era molto
bravo in questa meraviglia che sei impegnato, cado
per cosa / estate sì non lo fai
mangia questo quest’anno
qui qui questa Europa il caricamento di
la costruzione è presto completata yeah Gesù
possiamo scrivere una lettera che dico a tutti noi
sono sani e bene modulo dovresti
non essere in grado di scrivere lettere così a lungo
mentre stai completando la distribuzione
pillola come ho potuto realizzare
così così guardo spesso i video dei MPG
li sul mio cellulare che è come un
Telefono da 4 pollici oh questo sarà super piccolo
questo sarà molto piccolo e quindi per favore io
scuserò per fare una scusa a me stesso
che l’ho reso così piccolo
okay , sinceramente, sì, lo ero
aspettarsi o qualcosa dello chef sì, va bene
serrature serrature serrature serrature oh no signore
la richiesta non è una multa sì, probabilmente
cosa vuoi dire no, probabilmente siamo noi
non l’ho ancora definito
lo ha definito nel decisore, quindi adesso
richiesta oh sì sì perché è usato
in alcune librerie va bene così che cos’è
chiedete loro stanno usando qualche tipo di
richiesta di biblioteca penso che sia solo giusto
controlla lì l’esempio probabilmente
probabilmente dire quale libreria è
forse all’inizio qualcosa di noi
saltato, sì , va bene, penso che sia così
solo il pacchetto NPM che viene chiamato
richiesta quindi sì vai npm installa dire
richiesta – basta salvare sì sì, penso
quello sarà e quindi dovremmo richiedere
esso
sì nei codici richiesti nei codici
le richieste sì bisogno di sì fresco e quindi abbiamo
prova ad eseguire localmente o solo sì
schierare
andare sicuro
dannazione sì, qual è l’ interruttore che cos’è
succede ora tutto sembra a posto qui
Comando Ronin e pm inizio si
sembra che vada bene, che abbiamo specificato ma è
nemmeno se lo annulli hai ragione
così ha fatto questa settimana quando abbiamo aggiunto il
richiesta di cose ha fatto qualcosa nel nostro
codice che in qualche modo ha preso il sopravvento forse così
potrebbe essere che non mai Oh forse noi
non dovrebbe fare come dovremmo farlo
dovrebbe stampare il testo prima che questo fallisca
quindi sì qualunque cosa si dovrebbe fare
controlla di nuovo i log forse va bene
non è qualcosa di felice sì, lo è
stampandoli, forse era solo lui
come sì boom
va bene, è fantastico
umm, dobbiamo andare bene, dobbiamo mandare questo
fuori o quando un mittente si connette
ogni volta che un mittente invia un messaggio a noi
ho bisogno di aggiungere anche quello lo fai come me
collegare My Place regole si Il mio facebook
ah penso che potrei aver bisogno di aggiungerti
a questa pagina no lo aggiungerò io stesso
a loro sì, ma puoi trovarlo o
qualunque cosa voglia dire che non lo è
pop sì , non è pubblico
Potrei doverti invitare in qualche modo
in arte di prestazione di fan nero là
si fa a trovare ok fresco oh grande era
me dal lato opposto a posto impressionante
questo funziona così perché così è così
perché siamo noi la pagina di Facebook così
riceviamo una notifica che qualcuno è
mandandoci qualcosa è per questo che noi
prendi questo ma ora vogliamo avere il
cosa che ho inviato dal mio portatile
qui per far eco a tutti qui
abbonati alla hot line di Stoccolma
chattare tutto bene
vogliamo archiviare ok fammi mostrare qui
questi ID si desidera archiviarli tutti
va tutto bene così con loro andando a
mandalo a tutti gli ID che sono ora
sulla chat va bene quindi questo è il web
aggancia dove stiamo ottenendo il necessario
salva a questo punto per sempre, oh tu
può ricevere diversi messaggi qui sì
perché irrompe i due messaggi sì
così va bene così ogni volta che ne abbiamo bisogno
come i nostri vecchi Sanders si, semplicemente grandiosi
va bene come un tavolo hash sì, quindi mittente
e firmerò un oh scusa tutto
Sanders sì e vero, quindi è così
un tavolo hash con persone che il nostro
i mittenti sono d’accordo e poi li interrompiamo
e allora sì dovremmo risolverli così a
po ‘di tempo o dobbiamo semplicemente rendere due
ci sarebbero un sacco di Sanders lì
perché non puoi essere enorme sì esattamente
Sì, ma sedersi lasciamo la natura del
app e sì, quindi, cosa mi dispiace, come facciamo?
come saremmo vittime come yeah io no?
sappi perché quello che sto dicendo è questo
finiremo per avere 1 milione
Sanders sì, noi saremo sì bene fino al
l’app ricomincia per ora è solo in memoria
sì, ma quando sappiamo che sono false
quindi non iniziamo a inviare a tutti noi
potremmo solo sapere di aggiungere una data
data ora qui
okay , facciamolo così
fallo più tardi, lo facciamo dopo
sì non riusciremo mai a farlo ah tutto
mittenti e quindi dobbiamo fare come questo
per ogni centro proprio così fantastico
come fai a fare questo delle tue chiavi, giusto?
cosa vuoi fare sto attraversando
le proprietà di tutti i mittenti
sì così e così ora questo sarà un array
di tutti gli IDS mangio per ogni e-mail
bello e poi giusto puoi chiamarlo
ID del mittente che è più chiaro perché è
solo sì non ho mai mentito, chiamerò
questo un ID così ora si sa che
lo useremo più tardi , sì, sì
salito come perché ma questo si nasconderà
questo va bene, sì certo, quindi siamo andati
Va bene, sì, ora sono reclute e
scrivendo ID mittente, lo chiamerò send
Rodrik non è stato fantastico spostarlo
segmento in no no no grazie solo a
avvolgere lo stesso messaggio di testo
perché è come un messaggio giovane è
venendo sì tutti sì proprio di sì
attraverso tutto il centroide facilità e inviare
a tutti loro non solo a quello
messaggio così questo è forte sai cosa
vogliamo guardare a tutti, ma quello
questo ha mandato un messaggio oh questo è un bene
punto che è un buon punto
va bene Justin se ah sì no piace
questo loop attraverso tutto il mittente
sì e poi aggiungiamo questo mittente al
ID ragazzo intelligente, va bene
quindi lo facciamo ma poi di nuovo no perché
quello funzionerà che funzionerebbe soltanto il
prima volta
okay , va bene, basta inviarlo a
tutti sì è vero, va bene
solo per confermare che sarà così
funziona bene
Non lo chiamo mittente
e mentre in ID mittente e di recente
aggrappati a questa cosa dov’è questo
Lo farò, lo farò penso questo
va bene, funziona, va male, cosa può?
sbagliare mettiamolo in funzione, non registrare
dannazione va bene schierare quindi controllare l’invio
boom boom ok andiamo solo per quello che siamo
caricando yeah di nuovo controlleremo il
codice tutto bene
quindi oh , stiamo ricevendo l’evento qui
non è cambiato, stiamo assegnando il
ID mittente di una barra di quel bar è che
Sandra assicurandosi che l’ idea del mittente
è in questa tabella hash qui e
è solo vero per quello che hai
qualsiasi valore e quindi se l’evento ha un
messaggio che leggeranno che l’ ho aperto io sono
okay, forse c’è una possibilità
il messaggio può probabilmente avere molto altro
proprietà sì come alcuni come un’immagine
o qualcosa di così infastidito da essere
assegnando questo ad ah e poi a noi
console.log il testo e quindi inviarlo a
fantastico questo dovrebbe funzionare ora sì e
stiamo correndo così così vorrei scrivere
il mio computer
sì, vado a controllare qui , lasciami solo
scrivi qualcosa che non ha funzionato
non è successo niente , controlla la perdita, sì
lo ha ricevuto ma non lo ha inviato a
mai
no perché questo non è stato ancora aggiunto
si ma non lo sapevo perché era così
il quarto Pokemon ho ricevuto qualcosa
si si ma questo ha senso ma questo
cliente sì, ma non l’ho riacceso
il mio computer o no ma quello lo fa
capire perché perché sei aggiunto al tuo
schiera di menti di atteggiamento sì il nostro mittente
il mittente che tutti i mittenti obiettano che sei
solo aggiunto qui quando si invia un messaggio
e questo codice non esisteva quando
le altre persone inviate lì
messaggi sì ma quando ti ho mandato il
il messaggio avrebbe dovuto essere venuto qui
Sandra Dee sono io sono morto yeah oh si
per qualche ragione questo non funziona così io
penso che sia questo codice che potrebbe fallire
siamo sicuri di questo come non lo so
qualcosa sta funzionando male, okay
okay , non ci interessa il testo, sì
ci preoccupiamo di dirti che lo facciamo e poi
noi console.log anche questo sì solo per
vedere cosa sta succedendo o potrebbe essere quello
era solo lento quindi se ci rimandiamo
forse qualcosa funzionerà di nuovo
qualcosa ancora una volta di più da ricevere
il messaggio da parte mia
si ma non sta succedendo niente non lo è
succede qualcosa a qualcuno che guarda
ora è come se fossero così stupidi
non vedere questo
ora è online sì va bene solo noi
inviato qualcosa invia tutto
giusto mandalo qui e andiamo come un saluto
i cappelli non devono risparmiarlo, non va bene
controllare lì okay whoa whoa ha funzionato ha fatto
funziona lì – no si no perché è così
non ancora nell’area del mittente no no has
non è perché è eh
ciao da Dave può essere qualcosa che è
non l’app pubblica che riceve
messaggi sì esattamente e ti dà
accedi un numero verde di Stoccolma sé sì
potrebbe essere in qualche modo che non è pubblico
perché questo gli fa eco, okay
ora produci i log solo perché tu
devi avere la bandiera lì così tu
sono la pagina che stai parlando da te
esattamente forse è una specie di okay
quindi i miei messaggi non sono lì quindi no
quindi sì, ciao da David, sì, lo sono
scrivendo qui ciao da David sì, lo sono
inseguendo questo mi dispiace yeah io sono lì e noi
vedi Long e non è lì
non è lì quindi per qualche motivo il mio ID
non c’è forse perché penso
è in qualche modo non è pubblicato sì
non sta trattando non è pubblico
forse abbiamo bisogno di renderti un amministratore o
qualcosa che è stato difficile ah giusto
amico l’ ho fatto
oh hai fatto bene tornare indietro tornare indietro
anche se in questo caso sarai in grado di
solo gli amministratori delle app dei messaggi puoi anche
solo sì, lo farai anche noi
fare un admin dove voglio dire che sento aggiungere
L’amministrazione di bene
Ecco, così intendi ora
sì, devi accettare l’invito
sul tuo computer conferma che posso affermarlo
Intendo dire che ora ricarica qui dovresti dire
che quindi sono un amministratore oh ok, scriverò
qui ciao da David yo
fantastico quindi il nostro codice funziona ora
aspetto di vedere qui nei log due idee
due boom di ID
si è mpj e poi ciao da David
viene da Lee, quindi qui è stato aggiunto il mio ID sì
dolce così abbiamo finito ora uh questo non è
pubblico sì perché lo penso
Facebook ha bisogno di rivederlo
Immagino che proveremo a risolvere il problema
e rendilo simile a Facebook
lo approva, non sto facendo promesse
perché questo è davvero stupido e
potrebbero non approvarlo ma proveremo
va bene, questo è ciò che abbiamo realizzato
missione e hai visto un episodio
di fun fun function I release new
episodi di questo spettacolo ogni lunedì
mattina quindi assicurati di non mancare
il prossimo, se ti piace questo uno
iscriviti qui sotto se non vuoi
per aspettare così a lungo puoi dare un’occhiata a uno
degli episodi più vecchi qui o qui IM
mpj baby fino al prossimo lunedì mattina
curioso
okay no cazzo, basta aprire un AHA
si, per fermare quanto è difficile
ah
Please follow and like us: