Twython

Skjermbilde programvare:
Twython
Prog.varedetaljer:
Versjon: 3.2.0
Last opp dato: 13 Apr 15
Utvikler: Ryan McGrath
Lisens: Gratis
Popularitet: 32

Rating: 5.0/5 (Total Votes: 1)

Skriftlig i ren Python, er Twython en grunnleggende wrapper for den offisielle Twitter API.
Biblioteket kommer med støtte for OAuth to support og enkle godkjenningsprosedyrer.
Utviklere kan bruke til å spørre etter brukerinformasjon, Twitter lister, tidslinje bekker, direktemeldinger og alt annet den offisielle API kan du spørre om.
Den leveres også med støtte for noen grunnleggende bilde opplasting funksjoner, blant annet for tweeting bilder, endre profil banner, endre profil bakgrunnsbilde og selv brukeren avatar.
For versjoner før Python 2.6, må simplejson biblioteket for å bli lastet, så vel

Hva er nytt i denne utgaven:.

  • PEP8'd noen kode
  • Lagt `lookup_status` funksjon til` endpoints.py`
  • Lagt søkeord argument til `cursor` å returnere hele sider i stedet for individuelle resultater
  • `cursor` bruker nå mens loop snarere enn rekursjon
  • Fikset problem hvor Twython ble unødvendig deaktivere komprimering
  • Bruk av `responses` til mock API-kall i tester
  • Fast noen skrivefeil i dokumentasjonen
  • Lagt `retry_after` attributt til` TwythonRateLimitError`
  • Lagt `upload_media` metode til` Twython` i favør av `update_with_media`
  • ironiske `update_with_media` per Twitter API 1.1 (https://dev.twitter.com/rest/reference/post/statuses/update_with_media)
  • Løsne `requests` og` forespørsler-oauthlib` i `requirements.txt`

Hva er nytt i versjon 3.1.0:

  • Lagt html_for_tweet statiske metoden. Denne metoden kan brukes med en tweet objekt returnert fra en Twitter API-kall og vil returnere en streng med webadresser, nevner og hashtags i tweet erstattet med HTML.
  • Pass client_args til streaming __init__, omtrent som i kjernen Twython (du kan passere overskrifter, timeout, kroker, proxyer, osv.).
  • Streamer har nye parameter handlers som aksepterer en liste over strenger knyttet til funksjoner som er fra hverandre av Streaming klasse og begynne med & quot; on_ & quot ;. dvs. ['slette'] er passert, når 'delete' er mottatt fra en bekk svar; on_delete vil bli kalt.
  • Når en faktisk anmodning feil skjer og en RequestException er hevet, er det fanget og en TwythonError er hevet i stedet for bekvemmelighet.
  • Lagd & quot; markør & quot; -lignende funksjonalitet. Endepunkter med attributtet iter_mode vil kunne sendes til Twython.cursor og returneres som en generator.
  • Twython.search_gen har blitt foreldet. Vennligst bruk twitter.cursor (twitter.search, q = 'your_query') i stedet, hvor twitter er din Twython eksempel.
  • Lagd metoder get_list_memberships, get_twitter_configuration, get_supported_languages, get_privacy_policy, get_tos
  • Lagt auth_endpoint parameter til Twython .__ init__ for tilfeller når de riktige parametrene ikke ble vist i løpet av godkjenningstrinn.

Hva er nytt i versjon 3.0.0:

  • Endret `` twython / twython.py`` til `` twython / api.py`` i forsøk på å gjøre strukturen ser litt penere.
  • -. Fjernet all Camelcase funksjonstilgang (noe som `` getHomeTimeline`` er nå `` get_home_timeline``)
  • - Fjernet `` shorten_url``. Med `` requests`` bibliotek, forkorte en URL på egen hånd er enkel nok.

Hva er nytt i versjon 2.10.0:

  • Callback URL er valgfritt i get_authentication_tokens å accomedate de som bruker OOB autorisasjon (ikke web-klienter)
  • Ikke del av python-pakken, men testene er nå tilgjengelig sammen med Travis CI kroker
  • Lagd __repr__ definisjon for Twython, når du ringer bare tilbake & # X3c; Twython: APP_KEY & # x3e;
  • Ryddet opp Twython.construct_api_url, bruker & quot; gjennomsiktig & quot; parametre (se fjerde kule i denne versjonen for forklaring)
  • Oppdater forespørsler og henvendelser-oauthlib krav, fikse publisering av filer og POST data sammen, noe som gjør autentiserte forespørsler generelt i Python 3.3

Krav :

  • Python 2.6 eller nyere

Lignende programvare

Kommentarer til Twython

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!