Twython

Software captura de pantalla:
Twython
Detalles de software:
Versión: 3.2.0
Fecha de carga: 13 Apr 15
Promotor: Ryan McGrath
Licencia: Libre
Popularidad: 32

Rating: 5.0/5 (Total Votes: 1)

Escrito en Python puro, Twython es una envoltura básica para la API de Twitter oficial.
La biblioteca viene con soporte para OAuth 2 de apoyo y procedimientos de autenticación fáciles.
Los desarrolladores pueden utilizar para consultar la información de usuario, listas de Twitter, las corrientes de línea de tiempo, mensajes directos y cualquier otra cosa de la API oficial permite consultar para.
Incluso viene con soporte para algunas de las características básicas de subir una imagen, incluso para twittear fotos, cambiar la bandera de perfil, cambiar la imagen de perfil de fondo e incluso el avatar del usuario.
Para versiones anteriores de Python 2.6, el simplejson biblioteca necesita ser cargado y

¿Qué hay de nuevo en esta versión:.

  • PEP8'd algo de código
  • Añadido `función lookup_status` a` endpoints.py`
  • Añadido argumento palabra clave para `cursor` para volver páginas completas en lugar de los resultados individuales
  • `cursor` utiliza ahora bucle while en lugar de recursividad
  • Solucionado el problema de Twython fue incapacitante innecesariamente compresión
  • Uso de `responses` API simulacro de llama en las pruebas
  • Se han solucionado algunos errores tipográficos en la documentación
  • Añadido atributo `retry_after` a` TwythonRateLimitError`
  • Alta `método upload_media` a` Twython` a favor de `update_with_media`
  • desaprobación `update_with_media` por Twitter API 1.1 (https://dev.twitter.com/rest/reference/post/statuses/update_with_media)
  • requests` Desanclar `y` solicitudes-oauthlib` en `requirements.txt`

¿Cuál es nuevo en la versión 3.1.0:

  • Añadido html_for_tweet método estático. Este método acepta un objeto pío de regresar de una llamada a la API de Twitter y devolverá una cadena con urls, menciones y hashtags en el tweet reemplazado con HTML.
  • Pase client_args al __init__ streaming, al igual que en el núcleo Twython (se puede pasar cabeceras, tiempo de espera, ganchos, proxies, etc.).
  • Streamer tiene nuevos manejadores de los parámetros que acepta una lista de cadenas relacionadas con las funciones que son, aparte de la clase Streaming y comienzan con & quot; on_ & quot ;. es decir, ['borrar'] se pasa, cuando 'delete' se recibe de una respuesta corriente; on_delete serán llamados.
  • Cuando ocurre un error solicitud real y una RequestException se eleva, se lo detecta y una TwythonError se eleva lugar para mayor comodidad.
  • Agregado & quot; cursor & quot; -como funcionalidad. Los puntos finales con el atributo iter_mode serán capaces de pasar a Twython.cursor y regresaron como generador.
  • Twython.search_gen ha quedado en desuso. Por favor, use twitter.cursor (twitter.search, q = 'your_query') en lugar, donde Twitter es la instancia Twython.
  • Añadido métodos get_list_memberships, get_twitter_configuration, get_supported_languages, get_privacy_policy, get_tos
  • Añadido parámetro auth_endpoint a init__ Twython .__ para los casos en que no se están mostrando los parámetros correctos durante el paso de autenticación.

¿Cuál es nuevo en la versión 3.0.0

  • Changed `` twython / twython.py`` a `` twython / api.py`` en intento de hacer que la estructura se vea un poco más ordenado.
  • -. Se han eliminado todos acceso a las funciones camelCase (algo como `` getHomeTimeline`` es ahora `` get_home_timeline``)
  • - Se han eliminado `` shorten_url``. Con el `` biblioteca requests``, acortar una URL de su propia es bastante simple.

¿Qué hay de nuevo en la versión 2.10.0:

  • URL de devolución de llamada es opcional en get_authentication_tokens a accomedate los que utilizan autorización OOB (clientes no web)
  • No forma parte del paquete python, pero las pruebas están disponibles junto con ganchos Travis CI
  • definición Agregado __repr__ para Twython, al llamar sólo volver & # X3c; Twython: APP_KEY & # X3e;
  • Se ha limpiado Twython.construct_api_url, utiliza & quot; transparente & quot; parámetros (ver cuarta bala en esta versión para explicación)
  • Actualizar solicitudes y requerimientos solicitudes-oauthlib, fijando publicar archivos y datos puestos juntos, haciendo peticiones autenticadas en general en Python 3.3

Requisitos :

  • Python 2.6 o superior

Programas parecidos

Comentarios a la Twython

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!