SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
E R
                     T T
                  I
                 W
             T
       D O
 P I
A
API - O que é
Interface entre aplicativo e programação

Baseado na Web ou Ferramenta Web
API DO TWITTER - CONCEITO BÁSICO
API significa Application Programming Interface, isto é, Interface de
Programação de Aplicativos.

Exemplos de Desenvolvedores de Aplicações:
TweetDeck , o HootSuite.
PADRÕES e FORMATOS EXISTENTES
O que são padrões Web?
●  Está associada ao código da página
●  Deve seguir às recomendações da W3C

Para que serve?
● Melhor visualização e funcionalidade
PADRÕES E FORMATOS EXISTENTES
Arquitetura do Twitter
●  Transferência de Estado Representacional (REST)

Formatos Compatíveis
●  Really Simple Syndication (RSS)
●  Atom Syndication Format (Atom)
●  JavaScript Object Notation (JSON)
●  Extensible Markup Language (XML)
Funcionamento DA API DO TWITTER
De forma geral todas as requisições enviadas a API do Twitter seguem
o seguinte formato:
      http://[URL]/[Função].[Formato]?[Parâmetros]
Onde:
   URL - http://twitter.com
   Função - nome da função;
   Formato - formato do arquivo a ser retornado;
   Parâmetros - parâmetros adicionais (opcionais);
SITES DE REFERÊNCIA TÉCNICA
W3C Brasil          Twitter Developers
http://www.w3c.br   https://dev.twitter.com/docs
APLICAÇÕES PROFISSIONAIS
●   Aplicações que se conectam à API do Twitter para otimizar a
    relação entre empresas e clientes.
APLICAÇÕES PARA MONETIZAÇÃO
●   Aplicações de geração de lucro para usuários do Twitter.




                              Lomadee
                             (www.lomadee.com)




                               Boo-box
                             (www.boo-box.com)
APLICAÇÕES DE AUTENTICAÇÃO
●   Aplicações que poupam o tempo que o usuário teria
    preenchendo informações pessoais.




              Getglue
            (www.getglue.com)




                                               Disqus
                                             (www.disqus.com)
DEMAIS APLICAÇÕES
 A API do Twitter é muito ampla e permite diversas aplicações.



                                                                           Twitpic
                                                                         (www.twitpic.com)



                       Aplicações para usar o Twitter
TweetBookz               - Tweetdeck (PC/MAC/Chrome): http://migre.
(www.tweetbookz.com)                        me/8xnuV
                         - Twitter para Android: http://migre.me/8xnuL
                            - Twitter para iOS: http://migre.me/8xnxg




                                      Sorteie.me
                                      (www.sorteie.me)
FERRAMENTAS DE DESENVOLVIMENTO




       http://dev.twitter.com
REFERÊNCIA BIBLIOGRÁFICA
●   http://claudiomomoura.net/index.php/2010/05/09/o-que-e-twitter-api-e-por-
    que-e-importante-saber/http://www.42hangar.com/2010/02/o-que-e-api-do-
    twitter.htmlhttp://www.macoratti.net/10/03/net_twt1.htm

●   http://informatica.hsw.uol.com.br/conferencia-api1.htm

●   https://dev.twitter.com/docs/api

●   www.macoratti.net/10/03/net_twt1.htm

Weitere ähnliche Inhalte

Ähnlich wie Api do twitter

Workshop Ferramentas Web para Serviços educativos
Workshop Ferramentas Web para Serviços educativosWorkshop Ferramentas Web para Serviços educativos
Workshop Ferramentas Web para Serviços educativosSerpentina
 
Drupal service com Titanium
Drupal service com TitaniumDrupal service com Titanium
Drupal service com Titaniumpedrofaria
 
Bit.ly e TweetDeck - Por que padronizar?
Bit.ly e TweetDeck - Por que padronizar?Bit.ly e TweetDeck - Por que padronizar?
Bit.ly e TweetDeck - Por que padronizar?govparaiba
 
Drupal service com titanium (DrupalCamp SP)
Drupal service com titanium (DrupalCamp SP)Drupal service com titanium (DrupalCamp SP)
Drupal service com titanium (DrupalCamp SP)pedrofaria
 
Workshop museus – trabalho colaborativo e_tecnologias_sociais
Workshop museus – trabalho colaborativo e_tecnologias_sociaisWorkshop museus – trabalho colaborativo e_tecnologias_sociais
Workshop museus – trabalho colaborativo e_tecnologias_sociaisSerpentina
 
Workshop Museus– trabalho colaborativo e tecnologias sociais
Workshop Museus– trabalho colaborativo e tecnologias sociaisWorkshop Museus– trabalho colaborativo e tecnologias sociais
Workshop Museus– trabalho colaborativo e tecnologias sociaisSerpentina
 
Introdução a plataforma de aplicativos Redu
Introdução a plataforma de aplicativos ReduIntrodução a plataforma de aplicativos Redu
Introdução a plataforma de aplicativos ReduGuilherme
 
API's Abertas Na Web 2 0
API's Abertas Na Web 2 0API's Abertas Na Web 2 0
API's Abertas Na Web 2 0grupoass
 
Comunicação em tempo real com WebRTC e PHP
Comunicação em tempo real com WebRTC e PHPComunicação em tempo real com WebRTC e PHP
Comunicação em tempo real com WebRTC e PHPMichael Douglas
 
Slide 02 introdução ao code igniter, utilização do bootstrap
Slide 02   introdução ao code igniter, utilização do bootstrap Slide 02   introdução ao code igniter, utilização do bootstrap
Slide 02 introdução ao code igniter, utilização do bootstrap Raniere de Lima
 
Sua Startup precisa de uma WebAPI.
Sua Startup precisa de uma WebAPI.Sua Startup precisa de uma WebAPI.
Sua Startup precisa de uma WebAPI.AlexSandro Cruz
 
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Leonardo Turbiani
 
Wordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de pluginsWordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de pluginsFabio Ricotta
 
Web 2.0 - Uma Visão Corporativa e Tecnológica
Web 2.0 - Uma Visão Corporativa e TecnológicaWeb 2.0 - Uma Visão Corporativa e Tecnológica
Web 2.0 - Uma Visão Corporativa e TecnológicaElvis Fusco
 

Ähnlich wie Api do twitter (20)

Workshop Ferramentas Web para Serviços educativos
Workshop Ferramentas Web para Serviços educativosWorkshop Ferramentas Web para Serviços educativos
Workshop Ferramentas Web para Serviços educativos
 
Drupal service com Titanium
Drupal service com TitaniumDrupal service com Titanium
Drupal service com Titanium
 
Mashup
MashupMashup
Mashup
 
Bit.ly e TweetDeck - Por que padronizar?
Bit.ly e TweetDeck - Por que padronizar?Bit.ly e TweetDeck - Por que padronizar?
Bit.ly e TweetDeck - Por que padronizar?
 
Drupal service com titanium (DrupalCamp SP)
Drupal service com titanium (DrupalCamp SP)Drupal service com titanium (DrupalCamp SP)
Drupal service com titanium (DrupalCamp SP)
 
Workshop museus – trabalho colaborativo e_tecnologias_sociais
Workshop museus – trabalho colaborativo e_tecnologias_sociaisWorkshop museus – trabalho colaborativo e_tecnologias_sociais
Workshop museus – trabalho colaborativo e_tecnologias_sociais
 
Workshop Museus– trabalho colaborativo e tecnologias sociais
Workshop Museus– trabalho colaborativo e tecnologias sociaisWorkshop Museus– trabalho colaborativo e tecnologias sociais
Workshop Museus– trabalho colaborativo e tecnologias sociais
 
Hacking Twitter API [ Giran Siege ]
Hacking Twitter API [ Giran Siege ]Hacking Twitter API [ Giran Siege ]
Hacking Twitter API [ Giran Siege ]
 
Introdução a plataforma de aplicativos Redu
Introdução a plataforma de aplicativos ReduIntrodução a plataforma de aplicativos Redu
Introdução a plataforma de aplicativos Redu
 
Aula 4 - SAM - Autoria
Aula 4 - SAM - AutoriaAula 4 - SAM - Autoria
Aula 4 - SAM - Autoria
 
API's Abertas Na Web 2 0
API's Abertas Na Web 2 0API's Abertas Na Web 2 0
API's Abertas Na Web 2 0
 
Comunicação em tempo real com WebRTC e PHP
Comunicação em tempo real com WebRTC e PHPComunicação em tempo real com WebRTC e PHP
Comunicação em tempo real com WebRTC e PHP
 
Slide 02 introdução ao code igniter, utilização do bootstrap
Slide 02   introdução ao code igniter, utilização do bootstrap Slide 02   introdução ao code igniter, utilização do bootstrap
Slide 02 introdução ao code igniter, utilização do bootstrap
 
Sua Startup precisa de uma WebAPI.
Sua Startup precisa de uma WebAPI.Sua Startup precisa de uma WebAPI.
Sua Startup precisa de uma WebAPI.
 
Um pouco sobre APIs
Um pouco sobre APIsUm pouco sobre APIs
Um pouco sobre APIs
 
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
 
Wordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de pluginsWordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de plugins
 
Web 2.0 - Uma Visão Corporativa e Tecnológica
Web 2.0 - Uma Visão Corporativa e TecnológicaWeb 2.0 - Uma Visão Corporativa e Tecnológica
Web 2.0 - Uma Visão Corporativa e Tecnológica
 
Web 2
Web 2Web 2
Web 2
 
Web 2
Web 2Web 2
Web 2
 

Kürzlich hochgeladen

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 

Kürzlich hochgeladen (6)

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 

Api do twitter

  • 1. E R T T I W T D O P I A
  • 2. API - O que é Interface entre aplicativo e programação Baseado na Web ou Ferramenta Web
  • 3. API DO TWITTER - CONCEITO BÁSICO API significa Application Programming Interface, isto é, Interface de Programação de Aplicativos. Exemplos de Desenvolvedores de Aplicações: TweetDeck , o HootSuite.
  • 4. PADRÕES e FORMATOS EXISTENTES O que são padrões Web? ● Está associada ao código da página ● Deve seguir às recomendações da W3C Para que serve? ● Melhor visualização e funcionalidade
  • 5. PADRÕES E FORMATOS EXISTENTES Arquitetura do Twitter ● Transferência de Estado Representacional (REST) Formatos Compatíveis ● Really Simple Syndication (RSS) ● Atom Syndication Format (Atom) ● JavaScript Object Notation (JSON) ● Extensible Markup Language (XML)
  • 6. Funcionamento DA API DO TWITTER De forma geral todas as requisições enviadas a API do Twitter seguem o seguinte formato: http://[URL]/[Função].[Formato]?[Parâmetros] Onde: URL - http://twitter.com Função - nome da função; Formato - formato do arquivo a ser retornado; Parâmetros - parâmetros adicionais (opcionais);
  • 7. SITES DE REFERÊNCIA TÉCNICA W3C Brasil Twitter Developers http://www.w3c.br https://dev.twitter.com/docs
  • 8. APLICAÇÕES PROFISSIONAIS ● Aplicações que se conectam à API do Twitter para otimizar a relação entre empresas e clientes.
  • 9. APLICAÇÕES PARA MONETIZAÇÃO ● Aplicações de geração de lucro para usuários do Twitter. Lomadee (www.lomadee.com) Boo-box (www.boo-box.com)
  • 10. APLICAÇÕES DE AUTENTICAÇÃO ● Aplicações que poupam o tempo que o usuário teria preenchendo informações pessoais. Getglue (www.getglue.com) Disqus (www.disqus.com)
  • 11. DEMAIS APLICAÇÕES A API do Twitter é muito ampla e permite diversas aplicações. Twitpic (www.twitpic.com) Aplicações para usar o Twitter TweetBookz - Tweetdeck (PC/MAC/Chrome): http://migre. (www.tweetbookz.com) me/8xnuV - Twitter para Android: http://migre.me/8xnuL - Twitter para iOS: http://migre.me/8xnxg Sorteie.me (www.sorteie.me)
  • 12. FERRAMENTAS DE DESENVOLVIMENTO http://dev.twitter.com
  • 13. REFERÊNCIA BIBLIOGRÁFICA ● http://claudiomomoura.net/index.php/2010/05/09/o-que-e-twitter-api-e-por- que-e-importante-saber/http://www.42hangar.com/2010/02/o-que-e-api-do- twitter.htmlhttp://www.macoratti.net/10/03/net_twt1.htm ● http://informatica.hsw.uol.com.br/conferencia-api1.htm ● https://dev.twitter.com/docs/api ● www.macoratti.net/10/03/net_twt1.htm