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.
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)
                                      Sorteie.me
                                      (www.sorteie.me)


TweetBookz
(www.tweetbookz.com)




                       Aplicações para usar o Twitter
                                - Tweetdeck (PC/MAC/Chrome):
                                     http://migre.me/8xnuV
                         - Twitter para Android: http://migre.me/8xnuL
                              - Twitter iOS: http://migre.me/8xnxg
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)

Os dois formatos recuperam dados de uma
fonte e enviam para outra e ambos são
baseados no formato Extensible Markup
Language (XML).
SITES DE REFERÊNCIA TÉCNICA




                     W3C Brasil
                     http://www.w3c.br

                     Twitter Developers
                     https://dev.twitter.com/docs
FERRAMENTAS DE DESENVOLVIMENTO




     http://dev.twitter.com
ARQUITETURA 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
  (XML, JSON, RSS, ATOM);
  Parâmetros - parâmetros adicionais; (opcionais)
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

Api do twitter

  • 2.
    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.
  • 3.
    APLICAÇÕES PROFISSIONAIS • Aplicações que se conectam à API do Twitter para otimizar a relação entre empresas e clientes.
  • 4.
    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)
  • 5.
    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)
  • 6.
    DEMAIS APLICAÇÕES AAPI do Twitter é muito ampla e permite diversas aplicações. Twitpic (www.twitpic.com) Sorteie.me (www.sorteie.me) TweetBookz (www.tweetbookz.com) Aplicações para usar o Twitter - Tweetdeck (PC/MAC/Chrome): http://migre.me/8xnuV - Twitter para Android: http://migre.me/8xnuL - Twitter iOS: http://migre.me/8xnxg
  • 7.
    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
  • 8.
    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) Os dois formatos recuperam dados de uma fonte e enviam para outra e ambos são baseados no formato Extensible Markup Language (XML).
  • 9.
    SITES DE REFERÊNCIATÉCNICA W3C Brasil http://www.w3c.br Twitter Developers https://dev.twitter.com/docs
  • 10.
    FERRAMENTAS DE DESENVOLVIMENTO http://dev.twitter.com
  • 11.
    ARQUITETURA DA APIDO 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 (XML, JSON, RSS, ATOM); Parâmetros - parâmetros adicionais; (opcionais)
  • 12.
    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