Автор в чистому Python, Twython є основною оболонкою для офіційного Twitter API.
Бібліотека поставляється з підтримкою підтримку OAuth 2 і простих процедур аутентифікації.
Розробники можуть використовувати, щоб запитувати інформацію про користувача, списки Twitter, терміни потоків, прямих повідомлень і все інше, офіційний API дозволяє запитувати.
Він навіть поставляється з підтримкою деяких базових функцій завантаження зображення, в тому числі для цвірінькають фотографії, зміна профілю прапор, зміна профілю фонове зображення і навіть Аватар користувача.
Для версій до Python 2.6, simplejson бібліотека повинна бути завантажена, а
Що нового У цьому випуску :.
- PEP8'd код
- Додана `lookup_status` функція` endpoints.py`
- Додана аргумент ключове слово в `cursor` повернутися повних сторінок, а не окремі результати
- `cursor` тепер використовує той час як цикл, а не рекурсія
- Виправлена проблема, коли Twython був надмірно відключення стиснення
- Використання `responses` знущатися над API виклики в тестах
- Виправлені деякі помилки в документації
- Додана `retry_after` атрібут` TwythonRateLimitError`
- Додана `upload_media` метод` Twython` на користь` update_with_media`
- протестуючий `update_with_media` в Twitter API 1.1 (https://dev.twitter.com/rest/reference/post/statuses/update_with_media)
- Зняти мітку `requests` і` запити-oauthlib` в` requirements.txt`
Що нового у версії 3.1.0:
- Додана html_for_tweet статичного методу. Цей метод приймає об'єкт твіт повернувся з API виклику Twitter і повертає рядок з URL-адреси, згадує і Hashtags в твіті замінені HTML.
- Pass client_args для потокового __init__, так само, як в ядрі Twython (ви можете пройти заголовки, тайм-аут, гачки, проксі і т.д.) ..
- Streamer має нові обробники параметрів, які приймає список рядків, пов'язаних з функціями, які крім класу потокової передачі і починаються з & Quot; on_ і Quot;. тобто ["Видалити"] буде прийнятий, коли "Видалити" отримано від відповіді потоку; on_delete буде називатися.
- Коли фактична помилка запит відбувається, і RequestException піднятий, він піймав і TwythonError піднімається, а для зручності.
- Додана & Quot; курсор і Quot; -як функціональність. Кінцеві точки з атрибутом iter_mode зможуть бути передані Twython.cursor і повернувся в якості генератора.
- Twython.search_gen застарів. Будь ласка, використовуйте twitter.cursor (twitter.search, Q = 'your_query'), а, де Твіттері ваш екземпляр Twython.
- Додана методи get_list_memberships, get_twitter_configuration, get_supported_languages, get_privacy_policy, get_tos
- Доданий параметр auth_endpoint в Twython .__ init__ для випадків, коли право параметри не показані під час стадії аутентифікації.
Що нового у версії 3.0.0:
- Змінено `` twython / twython.py`` в `` twython / api.py`` в спробі зробити структуру виглядати трохи акуратніше.
- -. Вилучені всі функції доступу верблюжого (нічого подібного `` getHomeTimeline`` тепер `` get_home_timeline``)
- - Прибрані `` shorten_url``. З `` requests`` бібліотеки, укорочення URL на свій власний, досить просто.
Що нового у версії 2.10.0:
- Зворотні URL є обов'язковим у get_authentication_tokens в accomedate тих, хто використовує авторизація OOB (Не веб-клієнтів)
- Чи не є частиною пакету Python, але тести тепер доступні разом з Travis CI гачків
- Додана __repr__ визначення Twython, при виклику повертає тільки й # x3c; Twython: APP_KEY і # x3e;
- підчищу Twython.construct_api_url, використовує і Quot; прозора і Quot; параметри (див 4-й кулю в цій версії для пояснень)
- запити на оновлення і вимоги запити-oauthlib, кріпильні публікації файлів і поштових даних разом, що робить авторизовані запити в цілому в Python 3.3
Вимоги
- Python 2.6 або вище
Коментар не знайдено