cancelar
Mostrar resultados para 
Pesquisar em vez de 
Queria dizer: 
cancel
3787
Apresentações
0
Útil
8
Respostas

Conceitos REST API na prática com uso do SandBox da Cisco- AMA Forum

Cisco Moderador
Community Manager
Community Manager

Aqui é possível publicar novas perguntas sobre o tema em questão até sexta-feira, 29 de Janeiro de 2021.
Seja bem-vindo ao fórum de “Perguntas e Respostas”!

A programabilidade e a inovação entregue através de softwares acoplados a soluções corporativas tornam-se um desafio cada vez mais necessário ao mundo. Pessoas precisam ao mesmo tempo de sistemas corporativos confiáveis e soluções inovativas para agregar valor ao seu negócio. Neste evento vamos abordar de forma prática utilizando Python e o SandBox da Cisco os conceitos de Rest API e como podemos interagir com soluções corporativas usando soluções que automatizam determinadas tarefas.

Especialista convidado

EVENTO.jpegJonas Fraga é arquiteto de soluções da área de pré-vendas com foco em Colaboração e integração de tecnologias. Especialista há mais de 10 anos em tecnologias Cisco de redes, Colaboração e Contact Center, ajudou empresas a melhorarem seus processos de comunicação e integração entre áreas com uso de ferramentas de colaboração. Liderou e arquitetou a entrega de projetos importantes a comunidade divulgados na Cisco Live Magazine e cases no site como o do TCE-RS e à Companhia Rio Grandense de Saneamento. Também atuou diretamente na entrega de projetos de colaboração de todos os portes para empresas reconhecidas em verticais de Governo, Indústria, Varejo, Saúde e Educação.

Clique no botão a continuação, para entrar ao fórum e publicar as suas perguntas.

Encontre outros eventos em:https://community.cisco.com/t5/custom/page/page-id/Events?categoryId=comunidade-portugues.

** Incentivamos a participação com votos úteis! **
Certifique-se de classificar as respostas às perguntas

8 RESPOSTAS 8

Cisco Moderador
Community Manager
Community Manager

Olá @Jonas Fraga,

 

Poderia nos apoiar com as perguntas abaixo, por favor?

 

Obrigada!

 

Q:Jonas, podemos utilizar o header da function getOrgID na getNetworkID? Ou obte-lo de um arquivo config?

Olá.

 

Certamente! Isso otimizaria as funções para que possas consumir a partir de um único ponto. Como informei no evento existem incontáveis formas de se chegar a mesma solução e esse exercício de buscar melhorar o código é constante.

É importante lembrar que esse mini projeto foi criado exclusivamente para aprendizado e que existem arquiteturas e métodos mais robustos de implantação (como SDK do Meraki, por exemplo) para utilizar em produção.

Agradeço pela contribuição e espero ter respondido.

Cisco Moderador
Community Manager
Community Manager

Q:O código da aplicação está em algum local no GitHub?

Olá.

 

Não estava, mas fiz a publicação para você com um README de como instalá-lo em seu computador: https://github.com/jonasffonseca/CiscoCommunityEventoConceitosRestAPI

 

Agradeço pela contribuição e espero ter ajudado.

Cisco Moderador
Community Manager
Community Manager

Q:Gostaria de perguntar se na visão do Jonas, há alguma área específica da Cisco (collab, sec , IoT e etc) onde o Dev está com foco maior. Já uso bastante Rest API em Collab.

Q:A url é case sensitive?

Olá.

 

Bom no evento eu respondi com um pouco de incerteza, mas com uma experiência de nunca ter enfrentado problemas desse tipo eu informei que quase certeza a URL não é case-sensitive.

 

Contudo, pesquisando na RFC3986 ele menciona que o protocolo por padrão É sim case-sensitive para as rotas:

Captura de Tela 2021-01-24 às 19.12.31.png

 

Contudo, a porção FQDN deste endereço é case-insentive e, para evitar confusões no consumo, foi colocado como melhor prática deixar tudo em lowercase.

 

Exemplo: https://api.meraki.com/v1/organizations

 

A porção em laranja é case-insensitive enquanto que a em verde é case-sensitive, mesmo que todos adotem como melhor prática deixar tudo em lowercase.

 

Por isto, equivocadamente informei na gravação do evento que a URL seria case-insensitive quando na verdade em parte é, mas não usada por convenção.

 

Agradeço a contribuição e espero ter respondido.

Olá.

 

Acredito que tenha respondido essa pergunta na gravação do evento, mas acredito fielmente que a grande área de demanda para desenvolvimento hoje é Enterprise Networks. Eu também vejo muito mercado e necessidade para as outras frentes como Collab, Security e IoT, mas no Brasil neste momento creio que EN possui maior demanda pela necessidade de atendimento ao SDWan e os desafios do Work From Home.

 

Agradeço a contribuição e espero ter respondido.