Tumblr é uma plataforma de microblog amplamente utilizada e conhecida, que permite publicar textos, imagens, vídeos, links, citações e áudio como um tumblelog. Para os amantes do GNU / Linux que também usam esta plataforma, trazemos um script que permite usar o Tumblr no terminal, esta ferramenta é chamada tremendo.
O que é Teblr?
tremendo é uma ferramenta de de código aberto, escrito em python por Vijay Kumar, isso nos permite usar o Tumblr no terminal. Esta ótima ferramenta conseguiu se conectar à nossa conta usando Tumblr OAuth a fim de criar, editar e excluir postagens na plataforma de microblog.
Esta ferramenta tem a capacidade de publicar post de textos, fotos, citações, link, áudio ou vídeo com um único comando, além de poder editar e deletar posts já publicados.
Ele nos oferece três funções básicas, com três subcomandos que podem receber vários parâmetros:
tumblr post
tumblr edit
tumblr delete
Como instalar o Teblr?
Pára instale o Teblr Devemos seguir os seguintes passos:
Instale o pip e as dependências necessárias com os seguintes comandos:
$ sudo apt-get install python-pip python-dev build-essential
$ sudo pip install --upgrade pip
$ sudo pip install --upgrade virtualenv
$ sudo apt install python-yaml
Instale teblr usando pip:
$ sudo pip install teblr
Como configurar o Teblr?
para configurar tremendo devemos executar o seguinte comando: tumblr post --text
Irá gerar automaticamente uma janela com uma série de passos que devemos seguir, o que nos permitirá integrar a aplicação com o nosso Tumblr.
Os passos são como se segue:
- Existe uma
http://www.tumblr.com/oauth/apps
e clique em 'Registrar aplicação': - Registre o aplicativo usando os seguintes detalhes:
Nome da Aplicação: tremer
Site de aplicativos: http://nvijaykumar.me/teblr
Descrição da Aplicação:Tumblr
Email de contato administrativo:
URL de retorno de chamada padrão: http://nvijaykumar.me/teblr/ - Isso irá gerar um Chave do consumidor OAuth e um Chave Secreta que você deve inserir no terminal quando solicitado.
Como usar o Teblr?
Assim que o tumblr estiver configurado, podemos usar os seguintes comandos
Usando tumblr post:
uso: tumblr post [-h]
(--photo | --text | --quote | --link | --audio | --video)
[-u URL | -f FILE] [--private | --draft | --queue]
[-d DATE] [-c CAPTION] [-e EDITOR] [-s SOURCE]
[-q QUOTE_TEXT]
argumentos opcionales:
-h, --help visualiza las ayuda del comando
--photo Publica una foto en tu blog
--text Publica un texto en tu blog
--quote Publica una cita en tu blog
--link Publica un link en tu blog
--audio Publica un audio en tu blog
--video Publica un video en tu blog
-u URL, --url URL URL de los archivos si es externo. Disponible para:
foto, audio, video, link
-f FILE, --file FILE Path de los archivos, en caso que sean locales.
Disponibles para: foto, audio,video
--private Publicar post privado
--draft Añadir post a borradores
--queue Añadir post a la cola
-d DATE, --date DATE Fecha de publicación personalizada: dd-mm-yyyy
-c CAPTION, --caption CAPTION
-e EDITOR, --editor EDITOR
-s SOURCE, --source SOURCE
Fuente de la publicación, Disponible para: quote
-q QUOTE_TEXT, --quote-text QUOTE_TEXT
Usando a edição tumblr:
uso: tumblr edit [-h] -p POST_ID [-e]
optional arguments:
-h, --help visualiza la ayuda del comando
-p POST_ID, --post-id POST_ID
ID del post que se va editar
-e, --editor Abrir editor predeterminado para editar tu publicación.
Disponible para: text posts
Usando tumblr delete:
uso: tumblr delete [-h] -p POST_ID
optional arguments:
-h, --help visualiza la ayuda del comando
-p POST_ID, --post-id POST_ID
ID del post que se va a eliminar
Concluir, digo que esta é uma excelente maneira de usar Tumblr do conforto do nosso console, além de esclarecer que o processo de configuração é um pouco chato para alguns mas é devido às mesmas dificuldades do OAuth. Da mesma forma, você sempre pode desconectar seu Tumblr do script, excluindo o aplicativo que criamos.
Não se esqueça de deixar seu comentário se este artigo o ajudou ou se você tiver alguma dúvida.
Parece um desafio, bem, adoro tentar fazer as coisas de maneira diferente, então farei o meu melhor>.
dados muito bons
saudações!