Twython

Software screenshot:
Twython
Podrobnosti Software:
Verze: 3.2.0
Datum uploadu: 13 Apr 15
Vývojka: Ryan McGrath
Licence: Volný
Popularita: 32

Rating: 5.0/5 (Total Votes: 1)

Je napsaný v čistém Pythonu, Twython je základní obal na oficiální Twitter API.
Knihovna je dodáván s podporou OAuth 2 podporu a snadné postupy ověřování.
Vývojáři mohou použít k pro dotazy na informace o uživatelích, Twitter, seznamy, časová osa toků, přímé zasílání zpráv a cokoli jiného, ​​co oficiální API umožňuje dotaz pro.
Je dokonce přichází s podporou pro některé základní obraz nahráním funkcí, včetně pro tweeting fotografií, změna profilu banner, změna obrázku na profil pozadí a dokonce i Uživatelský avatar.
U verzí před Python 2.6, simplejson knihovny musí být naloženo stejně

Co je nového v této verzi:.

  • PEP8'd nějaký kód,
  • Přidána `lookup_status` funkce pro` endpoints.py`
  • Přidáno klíčových slov argument `cursor` vrátit celou stranu spíše než jednotlivé výsledky
  • `cursor` nyní používá while spíše než rekurze
  • Opravena chyba, kdy Twython byl zbytečně zakázání komprese
  • Použití `responses` na modelovou volání API v testech
  • Opraveny některé překlepy v dokumentaci
  • přidáno `retry_after` atribut` TwythonRateLimitError`
  • přidáno `upload_media` metodu` Twython` ve prospěch `update_with_media`
  • kritizovat `update_with_media` na Twitter API 1.1 (https://dev.twitter.com/rest/reference/post/statuses/update_with_media)
  • Uvolnit `` requests` a požaduje-oauthlib` v `requirements.txt`

Co je nového ve verzi 3.1.0:

  • přidané html_for_tweet statické metody. Tato metoda přijímá objekt tweet vrácený z volání API Twitteru a vrátí řetězec s adresami URL, zmiňuje a hashtags v tweetu nahrazeny HTML.
  • Přihrávka client_args ke streamování __init__, podobně jako v jádru Twython (můžete předat záhlaví, časový limit, háky, proxy, atd.).
  • Streamer má nové obslužné parametrů, která se přijímá seznam řetězců spojených s funkcí, které jsou od sebe třídy Streaming a začít s & quot; on_ & quot ;. tj ['vymazat'] je podán, když "delete" se dostal z odezvy proudu; on_delete se bude jmenovat.
  • Při aktuální chyba požadavek se stane, a RequestException se zvyšuje, je to chytil a TwythonError je zvýšena místo pro pohodlí.
  • Added & quot; kurzor & quot;-jako funkčnost. Koncové body s atributem iter_mode budou moci být předány Twython.cursor a vrátil se jako generátor.
  • Twython.search_gen se již nepoužívá. Prosím, použijte twitter.cursor (twitter.search, q = 'your_query "), místo, kde twitter je vaše instance Twython.
  • Přidáno metody get_list_memberships, get_twitter_configuration, get_supported_languages, get_privacy_policy, get_tos
  • Přidal parametr auth_endpoint na Twython .__ init__ pro případy, kdy správné parametry nebyli prokázán v průběhu kroku ověřování.

Co je nového ve verzi 3.0.0:

  • Změnil `` twython / twython.py`` na `` twython / api.py`` ve snaze, aby stavba vypadat trochu krásnější.
  • . - Odstraněny všechny funkce CamelCase k internetu (něco jako `` getHomeTimeline`` je teď `` get_home_timeline``)
  • - Odstraněna `` shorten_url``. S `` requests`` knihovny, zkrácení URL na vlastní pěst, je dost jednoduché.

Co je nového ve verzi 2.10.0:

  • Callback URL je volitelná v get_authentication_tokens na accomedate těch, kteří využívají oprávnění OOB (non web klienti)
  • Není součástí balíku python, ale testy jsou nyní k dispozici spolu s Travis CI háčky
  • Added __repr__ Definice Twython, při volání jen se vracet & # x3c, Twython: APP_KEY & # x3e,
  • uklidil Twython.construct_api_url, používá & quot; transparentní & quot; parametry (viz 4. kulky v této verzi pro explaination)
  • žádosti o aktualizace a požadavky na žádosti, oauthlib, upevňovací odesílání souborů a post dat dohromady, takže ověřené žádosti obecně v Pythonu 3.3

Požadavky na :

  • Python 2.6 nebo vyšší,

Podobný software

Komentáře k Twython

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!