Twitters ouverte Interface de Programmation d'Application (API) permet aux programmeurs d' accéder à la fonctionnalité Twitter de multiples plates-formes de programmation. La plupart des langages de programmation principaux ( Java , Perl , Python, Ruby ) ont des bibliothèques Twitter fonctionnels qui s'enroulent API Twitter appels dans une interface simple pour le programmeur . Pour Python , l'accès à l'API de Twitter est une simple question de télécharger les bibliothèques et appelant les méthodes correctes. Choses que vous devez Python Interpreter Text Editor Afficher plus Instructions 1 télécharger et installer le Python API Twitter bibliothèques de code.google.com /p /python- twitter /. Ces bibliothèques permettent au programmeur d'accéder à Twitter API objets dans le code. Note: Étant donné que Python est multi- plateforme , les procédures d'installation peuvent varier d'un système d'exploitation à l'autre 2 Entrez le code suivant dans l'éditeur de texte : . #! /usr /bin /python importation twitter twit = twitter.API () Ce code importe les bibliothèques twitter installés, et instancie un objet API . De cet objet, Twitter appels de méthode peuvent être faites. Certains appels , cependant, requièrent une authentification . Dans ce cas, il est nécessaire d' instancier l'objet avec les informations d'authentification appropriées. 3 afficher une ligne de temps aux utilisateurs . Dans cet exemple, la ligne de temps pour l'utilisateur " bobbyk " va imprimer via Python. Entrez le code Python suivant dans l'éditeur de texte : TimeLine = twit.GetUserTimeline ( bobbyk ) impression [ s.text pour s dans TimeLine ] ce bloc de code permet d'imprimer les mises à jour de la ligne de temps twitter bobbyk . 4 poster un message sur Twitter . Annonce à Twitter requiert une authentification. Supposons que le programmeur veut poster un tweet via le compte utilisateur " bobbyk , " avec un mot de passe " 1234" Le code suivant authentifie un objet API: . Twit = twitter.API ( username = ' bobbyk », mot de passe = '1234 ' ) post = twit.PostUpdate ( " Ce texte apparaît sur Twitter Time ligne de bobbyk " )
|