Geskryf in suiwer Python, Twython is 'n basiese wrapper vir die amptelike Twitter API.
Die biblioteek kom met die ondersteuning vir OAuth 2 ondersteuning en maklik verifikasie prosedures.
Ontwikkelaars kan gebruik om te bevraagteken vir gebruikers inligting, Twitter lyste, tydlyn strome, direkte boodskappe en alles anders die amptelike API kan jy navraag vir.
Dit kom selfs met die ondersteuning vir 'n paar basiese beeld oplaai funksies, insluitende vir tweeting foto's, die verandering van die profiel vaandel, die verandering van die profiel agtergrond beeld en selfs die gebruiker avatar.
Vir weergawes voor Python 2.6, die simplejson biblioteek moet word asook gelaai
Wat is nuut in hierdie release:.
- PEP8'd sommige kode
- Bygevoeg `lookup_status` funksie` endpoints.py`
- Bygevoeg navraag argument te `cursor` volle bladsye eerder as individuele resultate om terug te keer
- `cursor` nou gebruik terwyl loop eerder as rekursie
- Vaste kwessie waar Twython is onnodig aanskakel kompressie
- Die gebruik van `responses` te bespot API oproepe in toetse
- Vaste sommige typos in dokumentasie
- Bygevoeg `retry_after` kenmerk om` TwythonRateLimitError`
- Bygevoeg `upload_media` metode om` Twython` ten gunste van `update_with_media`
- geringskattende `update_with_media` per Twitter API 1.1 (https://dev.twitter.com/rest/reference/post/statuses/update_with_media)
- Speld `requests` en` versoeke-oauthlib` in `requirements.txt`
Wat is nuut in die weergawe 3.1.0:
- Bygevoeg html_for_tweet statiese metode. Hierdie metode aanvaar 'n tweet voorwerp teruggekeer van 'n Twitter API oproep en sal 'n string met urls terugkeer, noem en hashtags in die tweet vervang met HTML.
- Slaag client_args die streaming __init__, baie soos in die kern Twython (jy kan slaag kop, time-out, hakies, gevolmagtigdes, ens.).
- Streamer het nuwe parameter hanteerders wat 'n lys van snare wat verband hou met funksies wat uitmekaar van die Streaming klas en begin met & quot aanvaar; on_ & quot ;. dws ['verwyder'] is verby, wanneer 'Verwyder' uit 'n stroom reaksie ontvang; on_delete sal genoem word.
- Wanneer 'n werklike versoek fout gebeur en 'n RequestException geopper word, is dit gevang en 'n TwythonError in plaas ingesamel vir gerief.
- Added & quot; wyser & quot; -agtige funksionaliteit. Eindpunte met die kenmerk iter_mode sal in staat wees om te slaag om Twython.cursor en teruggekeer as 'n kragopwekker.
- Twython.search_gen is afgekeur. Gebruik asseblief twitter.cursor (twitter.search, q = 'your_query') plaas, waar Twitter is jou Twython byvoorbeeld.
- Bygevoeg metodes get_list_memberships, get_twitter_configuration, get_supported_languages, get_privacy_policy, get_tos
- Bygevoeg auth_endpoint parameter te Twython .__ init__ vir gevalle wanneer die reg parameters is nie tydens die verifikasie stap getoon.
Wat is nuut in die weergawe 3.0.0:
- verander `` twython / twython.py`` te `` twython / api.py`` in 'n poging om te maak struktuur kyk 'n bietjie netjieser.
- -. Verwyder al camelCase funksie toegang (iets soos `` getHomeTimeline`` is nou `` get_home_timeline``)
- - verwyder `` shorten_url``. Met die `` requests`` biblioteek, smeer 'n URL op jou eie is eenvoudig genoeg.
Wat is nuut in die weergawe 2.10.0:
- Terugbel URL is opsioneel in get_authentication_tokens diegene te accomedate behulp OOB magtiging (nie web kliënte)
- nie deel van die luislang pakket, maar toetse is nou beskikbaar saam met Travis GI hakies
- Added __repr__ definisie vir Twython, wanneer ek bel net terugkeer & # x3c; Twython: APP_KEY & # x3e;
- skoongemaak Twython.construct_api_url, gebruik & quot; deursigtige & quot; parameters (sien 4 koeël in hierdie weergawe vir verduidlikings)
- versoeke Update en versoeke-oauthlib vereistes, vas te plaas lêers en post data saam, maak gewaarmerk versoeke in die algemeen in Python 3.3
Vereistes :
- Python 2.6 of hoër
Kommentaar nie gevind