Escolar Documentos
Profissional Documentos
Cultura Documentos
Ebook Crie Sua Primeira Skill Alexa Nodejs
Ebook Crie Sua Primeira Skill Alexa Nodejs
Capa
CelsoKitamura.com.br 1
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
Índice
Pra Começar................................................................................. 4
A Revolução Da Voz ............................................................. 4
Quem É Alexa? .........................................................................5
O Que É Uma Skill Alexa? .................................................5
Sobre Celso Kitamura ............................................................ 8
Pré Requisitos ........................................................................... 10
Conta De Desenvolvedor Na Amazon .................. 10
Passo 1 – Crie Uma Nova Skill .......................................... 12
Criando Uma Nova Skill .................................................... 12
Escolhendo Um Modelo.................................................. 14
Passo 2 - Crie O Modelo De Interação .......................18
Defina O Nome De Invocação .....................................18
Crie As Intenções................................................................. 20
Passo 3 - Codifique O Back-End .................................. 29
Altere O LaunchRequestHandler ............................ 30
Passo 4 – Teste A Skill .......................................................... 37
Palavras Finais ....................................................................... 42
2 CelsoKitamura.com.br
para comecar
CelsoKitamura.com.br 3
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
Pra Começar...
A Revolução Da Voz
4 CelsoKitamura.com.br
Quem É Alexa?
CelsoKitamura.com.br 5
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
6 CelsoKitamura.com.br
CelsoKitamura.com.br 7
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
8 CelsoKitamura.com.br
CelsoKitamura.com.br 9
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
Pré Requisitos
10 CelsoKitamura.com.br
CelsoKitamura.com.br 11
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
12 CelsoKitamura.com.br
CelsoKitamura.com.br 13
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
Escolhendo Um Modelo
14 CelsoKitamura.com.br
Um programa simples
que pode ser escrito em
qualquer linguagem e
facilita o entendimento
básico dela.
16 CelsoKitamura.com.br
CelsoKitamura.com.br 17
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
Clique em Invocation
18 CelsoKitamura.com.br
CelsoKitamura.com.br 19
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
Crie As Intenções
20 CelsoKitamura.com.br
Troque o nome
Uma intenção (intent)
HelloWorldIntent para representa uma ação que
CapturaNomeIntent atende a uma solicitação
do usuário.
CelsoKitamura.com.br 21
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
22 CelsoKitamura.com.br
CelsoKitamura.com.br 23
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
Crie Os Enunciados
24 CelsoKitamura.com.br
CelsoKitamura.com.br 25
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
26 CelsoKitamura.com.br
CelsoKitamura.com.br 27
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
28 CelsoKitamura.com.br
CelsoKitamura.com.br 29
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
Altere O LaunchRequestHandler
Altere o
Quando a skill é
HelloWorldIntentHandler ativada com o nome
para de invocação, é
enviada uma
CapturaNomeIntentHandler requisição do tipo
apenas para fins de LaunchRequest
para o back-end.
padronização.
30 CelsoKitamura.com.br
CelsoKitamura.com.br 31
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
32 CelsoKitamura.com.br
Altere o trecho
HelloWorldIntentHandler para
CapturaNomeIntentHandler
CelsoKitamura.com.br 33
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
34 CelsoKitamura.com.br
CelsoKitamura.com.br 35
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
Teste a skill
36 CelsoKitamura.com.br
CelsoKitamura.com.br 37
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
38 CelsoKitamura.com.br
CelsoKitamura.com.br 39
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
Meus parabéns!
40 CelsoKitamura.com.br
Palavras finais
CelsoKitamura.com.br 41
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
Palavras Finais
42 CelsoKitamura.com.br
CelsoKitamura.com.br 43
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com
Profissão App Dev – Série Alexa
44 CelsoKitamura.com.br
4.a capa
CelsoKitamura.com.br 45
Licenciado para - Lilian Bastos Mendanha - 07499330702 - Protegido por Eduzz.com