Twitter Cli, Twitter-klient til kommandolinjen

navn twitter cli

I den næste artikel vil vi se på Twitter CLI, eller bare t. I dag er jeg begyndt at bruge CLI-tilstanden mere end GUI på mit skrivebord. At arbejde fra kommandolinjen er en sjov, hurtig, sikker og anbefalet måde at lære at bruge Gnu / Linux.

Hver dag bruger jeg tid på Gnu / Linux-fora, websteder og blogs på udkig efter CLI-alternativer til de GUI-applikationer, jeg bruger mest. Som jeg siger, snuble jeg over en Twitter-klient til kommandolinje kaldes "Twitter CLI" eller blot "t". Dette giver os mulighed for at interagere med Twitter fra vores terminal. Det er en fantastisk applikation, som terminalens fans kan nyde meget gode tider på dette sociale netværk.

Installation

Først og fremmest bliver vi nødt til det sørg for, at vi har Ruby installeret i vores system. På DEB-baserede systemer som Ubuntu eller Linux Mint installeres følgende kommando Ruby:

sudo apt install ruby-dev

Nu kan vi installer "Twitter CLI" ved hjælp af kommando:

sudo gem install t

Denne kommando installerer "Twitter CLI" -værktøjet sammen med alle afhængigheder.

note: Hvis du har en PATH-relateret fejl af systemet, kan vi tilføj rubin til vores PATH-variabel. Hvis terminalen ikke returnerede en fejl, skal du bare springe denne del over.

I mit tilfælde har jeg tilføjet følgende til min PATH:

echo 'export PATH="$HOME/.gem/ruby/2.4.0/bin:$PATH"' >> ~/.bashrc

For at opdatere PATH-ændringer udfører vi:

source ~/.bashrc

Dernæst skal vi kunne installere "t" ved hjælp af følgende kommando:

sudo gem install t

konfiguration

Før vi bruger t, skal vi først registrer en ansøgning med Twitter. Til dette bliver vi nødt til at følge følgende trin.

Først bliver vi nødt til at logge ind på Websted til administration af Twitter-app. Så bliver du nødt til at klikke på «Opret ny app".

twitter cli twitter app

Vi udfylder de krævede felter og indsender formularen. Husk, at anmodningen skal have et unikt navn. Dernæst vil vi flytte til «Tilladelser » y ændre adgangsindstillingerne til "Læs, skriv og få adgang til direkte beskeder". Et mobiltelefonnummer skal være tilknyttet din Twitter-konto for at få skriverettigheder.

twitter cli data på nettet

Nu er det tid til at gå til fanen «Taster og adgangskoder» for at se API Key og API-hemmelighed at vi bliver nødt til at kopiere og indsætte, når programmet anmoder om det.

Autoriser klienten

Vi har allerede installeret "t" og oprettet og registreret en applikation på Twitter. Nu har vi brug for det godkend dette værktøj med vores Twitter-konto. For at gøre dette udfører vi i terminalen (Ctrl + Alt + T):

t authorize

godkend twitter cli

En dialogboks vises. I det bliver vi bedt om at trykke på ENTER-tasten for at åbne Twitter Developer-webstedet og kopiere / indsætte API Key og API-hemmelighed efter anmodning. Vi bliver bare nødt til at følge trinene.

I slutningen, hvis vi får beskeden «Autorisationen blev gennemført", Tillykke! Vi har korrekt konfigureret "t" med vores Twitter-konto.

For at se listen over alle de konti, som vi har godkendt, udfører vi:

t accounts

Denne mulighed viser os brugere, der er autoriserede i vores system til at bruge applikationen. Hvis du godkender mere end en konto, indstilles den sidst godkendte konto som aktiv.

til gøre en anden konto aktiv, skal du blot nævne brugernavnet og din forbrugeradgangskode som nedenfor:

t set active sapoclay RQi8DiW4IuPt

Alle autoriserede kontodata gemmes i filen ~ / .trc. Du kan til enhver tid se detaljerne i kontiene ved hjælp af kommandoen:

konti gemt twitter cli

cat ~/.trc

Brug Twitter CLI

Ankom her, er det nu at se hvordan send en tweet. Til dette bliver vi kun nødt til at udføre:

tweet fra konsol sendt

t update "Enviando un Tweet desde la consola de Ubuntu"

Som du kan se i følgende skærmbillede, offentliggøres tweet på Twitter uden problemer og med det samme:

tweet sendt til twitter

Et højdepunkt i dette værktøj vil være det vil vise os, hvordan vi sletter vores sidste tweet. For at slette den forrige tweet var jeg nødt til at udføre følgende kommando:

t delete status 913726339378827270

til inkluderer specialtegn i vores tweets, bliver vi kun nødt til at pakke det med enkelt anførselstegn i stedet for dobbelt anførselstegn, så disse tegn fortolkes ikke af vores skal. Hvis du bruger enkelt anførselstegn, kan din Tweet naturligvis ikke indeholde nogen apostrofer, medmindre du sætter dem med et tilbageslag.

Nu ved vi, hvordan vi sender et tweet, og hvordan vi sletter det. Det kan vi også se de fulde detaljer for en Twitter-bruger hvis vi kender navnet på brugeren. Vi kan se detaljerne i din konto ved hjælp af kommandoen:

t whois @ubunlog

For at se en brugers statistik skal vi kun udføre:

t users -l @ubunlog

Der er flere muligheder, men artiklen bliver for lang. At se den fulde liste over tilgængelige kommandoer, vi bliver kun nødt til at udføre:

twitter cli-kommandoer

t help

Vi kan konsultere alle dets egenskaber og andre egenskaber ved dette projekt på dets side af GitHub.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.