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

Api do twitter

  • 1.
    E R T T I W T D O P I A
  • 2.
    API - Oque é 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 FORMATOSEXISTENTES 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 FORMATOSEXISTENTES 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 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; Parâmetros - parâmetros adicionais (opcionais);
  • 7.
    SITES DE REFERÊNCIATÉ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 AAPI 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