Olá, agradecemos seu interesse em fazer parte da ETEG!
O teste se resume na criação de um APP dentro da Zendesk, com as características citadas abaixo, utilizando apenas vanilla JavaScript junto a SDK que já está utilizada como exemplo no boilerplate na pasta app desse repositório. Boa sorte, e happy coding 😄
- Fork desse repositório, commitar todas as alterações ao decorrer do desenvolvimento.
- Alterar o manifest, para que o APP fique disponível ao invés da barra lateral de usuário, fique na página de tickets.
- Criação de um campo de texto e botão que atualizará o ticket atual com um comentário a partir da procura de um CEP (utilize a API https://viacep.com.br)
- (Bônus) ⭐ Utilizar a função
request
para listar os últimos tickets desse solicitante, abaixo do campo de texto e botão já criados.
Dicas: As referênciais dos objetos do ticket estão na documentação abaixo no Zendesk Support API.
- Documentação do ZAF com as classes e funções que você pode utilizar dentro do APP, algumas delas já estão dentro da pasta de exemplo
- Documentação do Zendesk Support API para listagem de objetos do ticket
- Crie uma conta Trial(gratuita) clicando aqui para que você tenha acesso a Zendesk.
- Após validar seu email, entre na sua instância Zendesk.
- Vá em Configurações > Gerenciar > Aplicativos Privados > Carregador aplicativo privado para que você possa testá-lo dentro da Zendesk. Atenção: Você precisa compactar em .zip a pasta APP para carregá-lo.
- Siga para Visualizações, e abra um ticket de teste.
- Após entrar no ticket, siga para a barra lateral direita(sidebar), e selecione o menu APP's para visualizá-lo.