Développement avec les API Twitter

Cette formation vous permet d'identifier les différentes méthodes d’intégration de données depuis Twitter. Utiliser les API Twitter afin de concevoir des applications Web ou desktop.

Public

Développeurs, chefs de projet ou toute personne maîtrisant les langages HTML, JavaScript et Java ou PHP.

Durée

28 heures sur 4 jours

Pré-requis

Une bonne connaissance des langages HTML, JavaScript et PHP ou Java sont indispensables pour suivre cette formation. Connaître Twitter est un plus.

Déroulé

Introduction

  • Le principe de Twitter
  • Les informations fournies par Twitter
  • Les différentes API
  • Les limites des applications

Créer une application

  • S’enregistrer en tant que développeur
  • Enregistrer une application
  • Tester l’API : la console Twurl
  • Les différents types de résultat : JSON, XML, RSS et Atom

Traiter les réponses (en PHP ou en Java)

  • Lecture / Ecriture JSON
  • Lecture / Ecriture XML
  • RSS, Atom

Search API

  • Requête de base
  • Requêtes « trends »

L’authentification

  • Quel système d’authentification pour quelle usage
  • OAuth
  • xAuth
  • Out-of-band / PIN Code
  • Bibliothèque PHP / Java

L’API ResT

  • Timeline
  • Users
  • Statutes
  • Tweets
  • Geolocalisation

@Anywhere

  • Utilisation de la bibliothèque JavaScript
  • Intégrer les informations Twitter à l’ensemble de votre site

Streaming API

  • Connexion à Twitter en temps-réel
  • Les contraintes de l’API de Streaming
  • Pour quel type d’applications.