O documento descreve a API do Twitter, incluindo exemplos de aplicativos que usam a API, como o TweetDeck e HootSuite. Ele também discute como a API permite aplicativos profissionais para empresas, aplicativos de monetização para usuários e aplicativos de autenticação que economizam tempo do usuário. Além disso, aborda padrões como REST, RSS e Atom usados na API do Twitter.
Workshop museus – trabalho colaborativo e_tecnologias_sociais
Api do twitter
1.
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
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
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ÊNCIA TÉCNICA
W3C Brasil
http://www.w3c.br
Twitter Developers
https://dev.twitter.com/docs
11. 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)