Twitters åpen Application Programming Interface ( API ) lar programmerere å få tilgang til Twitter -funksjonalitet fra flere programmeringsspråk plattformer . De fleste av de store programmeringsspråk ( Java , Perl , Python , Ruby ) har funksjonelle Twitter biblioteker som wrap Twitter API-kall i et enkelt grensesnitt for programmereren. For Python , tilgang Twitters API er en enkel sak å laste ned bibliotekene og kaller de riktige metodene . Du trenger
Python tolk
Text Editor
Vis flere instruksjoner
en
ned og installere Python Twitter API bibliotekene fra code.google.com /p /python - twitter /. Disse bibliotekene tillate programmereren å få tilgang til Twitter API objekter i koden . Merk: Siden Python er multi - plattform, kan installasjon prosedyrer variere fra ett operativsystem til neste
2
Skriv inn følgende kode i tekst editor : .
#! /usr /bin /python
import twitter
twit = twitter.API ( )
Denne koden importerer de installerte twitter bibliotekene , og instantiates en API objekt . Fra dette objektet, kan Twitter metodekall gjøres. Noen samtaler , men krever autentisering . I dette tilfellet er det nødvendig å instantiate objektet med riktig autentiseringslegitimasjon .
3
Vise en brukere tidslinje. I dette eksempelet , vil tiden linjen for bruker " bobbyk " skrive ut gjennom Python . Skriv inn følgende Python kode i tekst-editor : en
TimeLine = twit.GetUserTimeline ( bobbyk )
print [ s.text for s på tidslinjen ]
denne blokken med kode vil skrive ut oppdateringer fra bobbyk sin twitter tidslinje.
4
inn en melding på Twitter . Til Twitter krever godkjenning. La oss anta at programmerer ønsker å poste en tweet gjennom brukerkontoen " bobbyk , " med et passord som "1234" Følgende kode autentiserer en API objekt : .
Twit = twitter.API ( brukernavn = ' bobbyk ' , password = '1234 ')
post = twit.PostUpdate ( " Denne teksten vil vises på bobbyk sin Twitter Tid line" )