megírni Python, Twython alapvető wrapper a hivatalos Twitter API.
A könyvtár jön támogatása OAuth 2 támogatással és egyszerű hitelesítési eljárások.
Fejlesztők használhatják a felhasználói adatok lekérdezéséhez, Twitter listák, idővonal patakok, közvetlen üzenetek, és bármi mást a hivatalos API segítségével lekérdezni.
Még jön támogatásával néhány alapvető kép feltöltési szolgáltatások, beleértve a tweeting fotók, az üzemmód megváltoztatásával banner, az üzemmód megváltoztatásával háttérképet és még a felhasználó avatar.
A verziók előtt Python 2.6, a simplejson könyvtár kell betölteni is.
Mi az új ebben a kiadásban:
- PEP8'd néhány kódot
- Added `lookup_status` funkciót` endpoints.py`
- Added kulcsszó az érv, hogy `cursor` hogy visszatérjen a teljes oldalakat, mint az egyéni eredmények
- `cursor` most használja while ciklus helyett rekurzív
- Rögzített kérdés, ahol Twython volt feleslegesen kikapcsolni tömörítési
- A `responses` gúnyolni API hívásokat tesztek
- Javítva néhány helyesírási dokumentációt
- Added `retry_after` attribútum` TwythonRateLimitError`
- Added `upload_media` módszer` Twython` javára `update_with_media`
- bíráló `update_with_media` per Twitter API 1.1 (https://dev.twitter.com/rest/reference/post/statuses/update_with_media)
- Ne legyen `` requests` és kérések-oauthlib` a `requirements.txt`
Mi az új verzióban 3.1.0:
- Added html_for_tweet statikus módszer. Ez a metódus egy tweet tárgy tért vissza egy Twitter API hívást, és visszatér a string URL megemlíti és hashtags a tweet cserélni HTML.
- Pass client_args a streaming __init__, ugyanúgy, mint a core Twython (akkor át fejlécek, timeout, horgok, proxy, stb.).
- Streamer már az új paraméter rakodók, amely elfogad egy sztringlistát kapcsolatos funkciók, melyek egymástól a Streaming osztályban, és kezdődik & quot; on_ & quot ;. azaz ['delete'] halad, amikor a "delete" érkezik egy patak választ; on_delete fogják hívni.
- Ha a tényleges kérést hiba történik, és a RequestException merül fel, úgy fogott, és a TwythonError merül fel, hanem a kényelem.
- Added & quot; kurzort & quot; -szerű funkcionalitást. Végpontokat a tulajdonság iter_mode képes lesz tovább kell adni a Twython.cursor és visszatért generátorként.
- Twython.search_gen már elavult. Használja twitter.cursor (twitter.search, q = 'your_query') helyett, ahol a twitter van a Twython például.
- Added módszerek get_list_memberships, get_twitter_configuration, get_supported_languages, get_privacy_policy, get_tos
- Added auth_endpoint paramétert Twython .__ init__ az esetre, ha a megfelelő paramétereket nem jelenik során a hitelesítés.
Mi az új a 3.0.0 verzió:
- Megváltozott `` twython / twython.py`` a `` twython / api.py`` a kísérlet, hogy szerkezete nézni egy kicsit tisztább.
- - eltávolította az összes teveEsetnek funkció elérhető (ilyet `` getHomeTimeline`` most `` get_home_timeline``).
- - Az eltávolított `` shorten_url``. A `` requests`` könyvtár, lerövidítve a URL saját elég egyszerű.
Mi az új verzióban 2.10.0:
- Visszahívás URL megadása nem kötelező a get_authentication_tokens hogy accomedate használó OOB engedély (nem webklienshez)
- Nem része a python csomagot, de tesztek már elérhető együtt Travis CI horgok
- Added __repr__ definíciót Twython, ha hív csak visszatérő & # X3c; Twython: APP_KEY & # x3e;
- letisztultabb Twython.construct_api_url, használja & quot; átlátható & quot; paraméterek (lásd 4. pont ebben a verzióban a explaination)
- Frissítés kéréseket és kérelmeket-oauthlib követelményeknek, rögzítő kiküldetés fájlokat és postázás össze, így hitelesített kérést általában a Python 3.3
követelmények :
- Python 2.6 vagy újabb
Hozzászólás nem található