Twitter API2

Die API2 für Twitterr Alle Twitterfunktionen sind möglich. Ausgabe in Json

Twurl is like curl, but tailored specifically for the Twitter API

Einfacher als gedacht

Besorg dir ein BEARER TOKEN ! Das ist eine Art Passwort mit dem die Abfragen viel einfacher gehen

Danch muss man das Exportieren etwa so:

export BEARER_TOKEN=AAAAAAAAAAAAAA… noch viel mehr Charakter-Zeugs…

Wenn das funktioniert kann der export auch in den ~/.bashrc

Erster Versuch. Wer bin ich ?

curl "https://api.twitter.com/2/users/by/username/eigener_username" -H "Authorization: Bearer $BEARER_TOKEN"

Es darf ein beliebiger Username sein

User Tweets

curl --request GET "https://api.twitter.com/2/tweets/search/recent?query=from:eigener_Username" -H "Authorization: Bearer $BEARER_TOKEN"

Es darf ein beliebiger Username sein

Japanische Tweets mit Katzenfoto

curl --request GET "https://api.twitter.com/2/tweets/search/recent?query=context%3A65.852262932607926273%20-is%3Aretweet%20has%3Aimages%20lang%3Aja" -H "Authorization: Bearer $BEARER_TOKEN" |  jq .

Erklärung:

Grundsätzlich : Info von twitter.developer

Context ID ist 2-teilig und durch einen Punkt getrennt.

  1. Teil ist die Kategorie (Hobby) , 2. Teil ist dasThema (Katze)

Hier kann man einen ähnlichen Tweet ins Formular eintragen. Ergebnis ist dann die Context ID: Formular mit Tweetextractor

Ich könnte hier noch endlos weitererzählen.…

Für Twitter APi 1.1 mit Twurl, hab ich hier eine Seite