SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Pesquisa no Twitter 
Requisição com API JSON 
Carlos Eduardo |
Tecnologias | AJAX 
• AJAX (acrônimo em língua inglesa de 
Asynchronous Javascript And XML) é o uso 
metodológico de tecnologias como Javascript 
e XML, providas por navegadores, para tornar 
páginas Web mais interativas com o usuário.
Tecnologias | API 
• API (ou Interface de Programação de Aplicações) é 
um conjunto de rotinas e padrões estabelecidos por 
um software para a utilização das suas 
funcionalidades por programas aplicativos que não 
querem envolver-se em detalhes 
da implementação do software, mas apenas usar 
seus serviços.
Tecnologias | jQuery 
• Principais funcionalidades do jQuery: 
 Resolução da incompatibilidade entre os navegadores. 
 Redução de código. 
 Reutilização do código através de plugins. 
 Utilização de uma vasta quantidade de plugins criados por outros 
desenvolvedores. 
 Trabalha com AJAX . 
 Implementação segura de recursos do CSS. 
 Documentação (Ótimo).
Tecnologias | CSS2.1/CSS3 
• Cascading Style Sheets (ou simplesmente CSS) é 
uma linguagem de estilo utilizada para definir a apresentação 
de documentos escritos em uma linguagem de marcação, 
como HTML ou XML. Seu principal benefício é prover a 
separação entre o formato e o conteúdo de um documento.
Camadas da aplicação 
jQuery/AJAX Comportamentos 
CSS 
HTML 
Apresentação 
Marcação
Twitter Search API 
• Atom API 
• JSON API 
• Encontrar tweets contendo uma palavra 
• Encontrar tweets de um usuário 
• Encontrar um usuário
Twitter Search API 
http://search.twitter.com/search.API?q=<query>
Twitter Search API 
• ATOM 
– http://search.twitter.com/search.atom?q=twitter 
• JSON 
– http://search.twitter.com/search.json?q=twitter 
• ATRIBUTOS 
– Lang: determinada linguagem ( ISO 639-1 • Códigos 
para a representação de nomes de idiomas) 
– Rpp: número de tweets 
– Page: número de páginas

Weitere ähnliche Inhalte

Ähnlich wie Pesq Twitter API JSON

Projeto VI: Tecnologias Básicas da Web 2 0
Projeto VI: Tecnologias Básicas da Web 2 0Projeto VI: Tecnologias Básicas da Web 2 0
Projeto VI: Tecnologias Básicas da Web 2 0igorpsoares
 
Trabalho jQuery
Trabalho jQueryTrabalho jQuery
Trabalho jQuerygrupoucpel
 
Fundamentos do asp.net
Fundamentos do asp.netFundamentos do asp.net
Fundamentos do asp.netleojr_0
 
Arquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieArquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieVivaldo Jose Breternitz
 
Robot Framework no DevTests #34
Robot Framework no DevTests #34Robot Framework no DevTests #34
Robot Framework no DevTests #34Mayara Fernandes
 
Javascript levado a serio
Javascript levado a serioJavascript levado a serio
Javascript levado a serioJaydson Gomes
 
Plataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKPlataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKRyan Padilha
 
Desenvolvimento web com software livre
Desenvolvimento web com software livreDesenvolvimento web com software livre
Desenvolvimento web com software livreRuan Carvalho
 
Desenvolvimento web com Software Livre
Desenvolvimento web com Software LivreDesenvolvimento web com Software Livre
Desenvolvimento web com Software LivreRuan Carvalho
 
Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Eric Gallardo
 
Workshop do Bem: O mundo das APIs
Workshop do Bem: O mundo das APIsWorkshop do Bem: O mundo das APIs
Workshop do Bem: O mundo das APIsHeider Lopes
 
O MUNDO DAS APIS OTIMIZANDO A INTEGRAÇÃO DE SISTEMAS
O MUNDO DAS APIS OTIMIZANDO A INTEGRAÇÃO DE SISTEMASO MUNDO DAS APIS OTIMIZANDO A INTEGRAÇÃO DE SISTEMAS
O MUNDO DAS APIS OTIMIZANDO A INTEGRAÇÃO DE SISTEMASHeider Lopes
 
Javascript levado a sério
Javascript levado a sérioJavascript levado a sério
Javascript levado a sériosaspi2
 
Começando com aplicações serverless na AWS
 Começando com aplicações serverless na AWS Começando com aplicações serverless na AWS
Começando com aplicações serverless na AWSAmazon Web Services LATAM
 

Ähnlich wie Pesq Twitter API JSON (20)

Palestra Sobre REST
Palestra Sobre RESTPalestra Sobre REST
Palestra Sobre REST
 
Projeto VI: Tecnologias Básicas da Web 2 0
Projeto VI: Tecnologias Básicas da Web 2 0Projeto VI: Tecnologias Básicas da Web 2 0
Projeto VI: Tecnologias Básicas da Web 2 0
 
Trabalho jQuery
Trabalho jQueryTrabalho jQuery
Trabalho jQuery
 
Api’s abertos
Api’s abertosApi’s abertos
Api’s abertos
 
2006 - ASP.NET.ppt
2006 - ASP.NET.ppt2006 - ASP.NET.ppt
2006 - ASP.NET.ppt
 
Fundamentos do asp.net
Fundamentos do asp.netFundamentos do asp.net
Fundamentos do asp.net
 
Web Service - XML
Web Service - XMLWeb Service - XML
Web Service - XML
 
Arquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieArquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/Mackenzie
 
Palestra institucional Interna | Meet and Greet
Palestra institucional Interna | Meet and GreetPalestra institucional Interna | Meet and Greet
Palestra institucional Interna | Meet and Greet
 
Web Services
Web ServicesWeb Services
Web Services
 
Robot Framework no DevTests #34
Robot Framework no DevTests #34Robot Framework no DevTests #34
Robot Framework no DevTests #34
 
Javascript levado a serio
Javascript levado a serioJavascript levado a serio
Javascript levado a serio
 
Plataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKPlataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDK
 
Desenvolvimento web com software livre
Desenvolvimento web com software livreDesenvolvimento web com software livre
Desenvolvimento web com software livre
 
Desenvolvimento web com Software Livre
Desenvolvimento web com Software LivreDesenvolvimento web com Software Livre
Desenvolvimento web com Software Livre
 
Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Treinamento ASP.NET 2014
Treinamento ASP.NET 2014
 
Workshop do Bem: O mundo das APIs
Workshop do Bem: O mundo das APIsWorkshop do Bem: O mundo das APIs
Workshop do Bem: O mundo das APIs
 
O MUNDO DAS APIS OTIMIZANDO A INTEGRAÇÃO DE SISTEMAS
O MUNDO DAS APIS OTIMIZANDO A INTEGRAÇÃO DE SISTEMASO MUNDO DAS APIS OTIMIZANDO A INTEGRAÇÃO DE SISTEMAS
O MUNDO DAS APIS OTIMIZANDO A INTEGRAÇÃO DE SISTEMAS
 
Javascript levado a sério
Javascript levado a sérioJavascript levado a sério
Javascript levado a sério
 
Começando com aplicações serverless na AWS
 Começando com aplicações serverless na AWS Começando com aplicações serverless na AWS
Começando com aplicações serverless na AWS
 

Pesq Twitter API JSON

  • 1. Pesquisa no Twitter Requisição com API JSON Carlos Eduardo |
  • 2. Tecnologias | AJAX • AJAX (acrônimo em língua inglesa de Asynchronous Javascript And XML) é o uso metodológico de tecnologias como Javascript e XML, providas por navegadores, para tornar páginas Web mais interativas com o usuário.
  • 3. Tecnologias | API • API (ou Interface de Programação de Aplicações) é um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por programas aplicativos que não querem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços.
  • 4. Tecnologias | jQuery • Principais funcionalidades do jQuery:  Resolução da incompatibilidade entre os navegadores.  Redução de código.  Reutilização do código através de plugins.  Utilização de uma vasta quantidade de plugins criados por outros desenvolvedores.  Trabalha com AJAX .  Implementação segura de recursos do CSS.  Documentação (Ótimo).
  • 5. Tecnologias | CSS2.1/CSS3 • Cascading Style Sheets (ou simplesmente CSS) é uma linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML. Seu principal benefício é prover a separação entre o formato e o conteúdo de um documento.
  • 6. Camadas da aplicação jQuery/AJAX Comportamentos CSS HTML Apresentação Marcação
  • 7. Twitter Search API • Atom API • JSON API • Encontrar tweets contendo uma palavra • Encontrar tweets de um usuário • Encontrar um usuário
  • 8. Twitter Search API http://search.twitter.com/search.API?q=<query>
  • 9. Twitter Search API • ATOM – http://search.twitter.com/search.atom?q=twitter • JSON – http://search.twitter.com/search.json?q=twitter • ATRIBUTOS – Lang: determinada linguagem ( ISO 639-1 • Códigos para a representação de nomes de idiomas) – Rpp: número de tweets – Page: número de páginas