Twython

Tela Software:
Twython
Detalhes de Software:
Versão: 3.2.0
Data de upload: 13 Apr 15
Revelador: Ryan McGrath
Licença: Livre
Popularidade: 32

Rating: 5.0/5 (Total Votes: 1)

Escrito em Python puro, Twython é um wrapper básico para o Twitter API oficial.
A biblioteca vem com suporte para OAuth 2 apoio e procedimentos de autenticação fáceis.
Os desenvolvedores podem usar para consultar as informações do usuário, listas do Twitter, fluxos de linha do tempo, mensagens diretas e tudo aquilo que a API oficial permite consultar.
Ele ainda vem com suporte para alguns recursos de transferência de imagens básicas, incluindo para twittar fotos, mudando a bandeira perfil, mudando a imagem do perfil do fundo e mesmo o avatar do usuário.
Para versões anteriores do Python 2.6, o simplejson biblioteca precisa ser carregado assim

O que é novo nesta versão:.

  • PEP8'd algum código
  • Adicionado `função lookup_status` para` endpoints.py`
  • Adicionado argumento palavra-chave para `cursor` para retornar páginas inteiras ao invés de resultados individuais
  • `cursor` usa agora while em vez de recursão
  • Corrigido problema onde Twython foi desnecessariamente incapacitante compressão
  • Usando `responses` a API chama simulada em testes
  • Corrigidos alguns problemas na documentação
  • Adicionado atributo `` retry_after` para TwythonRateLimitError`
  • Adicionado `método upload_media` para` Twython` a favor do `update_with_media`
  • Deprecating `update_with_media` per Twitter API 1.1 (https://dev.twitter.com/rest/reference/post/statuses/update_with_media)
  • Unpin `` requests` e solicitações oauthlib` em `requirements.txt`

O que é novo na versão 3.1.0:

  • Adicionado html_for_tweet método estático. Este método aceita um objeto Tweet retornado de uma chamada API do Twitter e irá retornar uma string com urls, menções e hashtags no tweet substituído por HTML.
  • Passe client_args para o streaming __init__, bem como no núcleo Twython (você pode passar cabeçalhos, tempo limite, ganchos, proxies, etc.).
  • Streamer tem novos manipuladores de parâmetros que aceita uma lista de seqüências relacionadas às funções que estão para além da classe Streaming e começam com & quot; on_ & quot ;. ou seja, ['apagar'] é passado, quando "apagar" é recebido de uma resposta stream; on_delete será chamado.
  • Quando um erro solicitação real acontece e um RequestException é levantada, ele é pego e um TwythonError será gerado por conveniência.
  • Adicionado & quot; cursor & quot; -como funcionalidade. Endpoints com o atributo iter_mode será capaz de ser passado para Twython.cursor e voltou como um gerador.
  • Twython.search_gen foi preterido. Utilize twitter.cursor (twitter.search, q = 'your_query') em vez, onde o Twitter é a instância Twython.
  • Adicionado get_list_memberships métodos, get_twitter_configuration, get_supported_languages, get_privacy_policy, get_tos
  • Adicionado parâmetro auth_endpoint para Twython .__ init__ para os casos em que os parâmetros corretos não estavam sendo mostrado durante a etapa de autenticação.

O que é novo na versão 3.0.0:

  • Mudou `` twython / twython.py`` para `` twython / api.py`` na tentativa de torná-estrutura de olhar um pouco mais limpa.
  • -. Removido todo o acesso função camelCase (qualquer coisa como `` getHomeTimeline`` agora é `` get_home_timeline``)
  • - Removido `` shorten_url``. Com o `` biblioteca requests``, encurtando a URL em seu próprio país é bastante simples.

O que é novo na versão 2.10.0:

  • URL de retorno de chamada é opcional em get_authentication_tokens para accomedate aqueles que utilizam autorização OOB (clientes não web)
  • Não faz parte do pacote de python, mas os testes já estão disponíveis junto com ganchos Travis CI
  • definição Adicionado __repr__ para Twython, ao chamar só retornando & # X3C; Twython: APP_KEY & # x3e;
  • Limparam Twython.construct_api_url, usa & quot; transparente & quot; parâmetros (ver 4 bala nesta versão para explicação)
  • solicitações de atualização e os requisitos pedidos, fixando-oauthlib publicar arquivos e dados postados juntos, fazendo solicitações autenticadas em geral em Python 3.3

Requisitos :

  • Python 2.6 ou superior

Programas semelhantes

embedly-python
embedly-python

13 May 15

Hyperlapse.js
Hyperlapse.js

6 Jun 15

php-opencloud
php-opencloud

12 Mar 16

Sixpack-iOS
Sixpack-iOS

13 Apr 15

Comentário para Twython

Comentários não encontrado
Adicionar comentário
Ligue imagens!