Bis Toot zu Mastodon (Python)

Mastodon

Es scheint ein Twitter-ähnlicher Dienst zu sein. Open Source. Bis Toot (Tweet auf Twitter) in Python vorerst.

Bibliothek

Es scheint, dass es Python und Ruby gibt, also werde ich es vorerst mit Python machen.

pip install Mastodon.py

Anmeldung

Eine Instanz (https://mastodon.nil.nu) wurde als japanische Makrele erstellt, daher werde ich dort Toot. Holen Sie sich ein Konto für die Instanz.

from mastodon import Mastodon

Mastodon.create_app("yourapp", #Kundenname
                    api_base_url = "https://mastodon.nil.nu", #Zugriffsziel
                    to_file = "yourapp_clientcred.txt" #Name der Ausgabezieldatei
)

Einloggen

from mastodon import Mastodon

mastodon = Mastodon(
    client_id="yourapp_clientcred.txt", #Der Typ hat sich registriert
    api_base_url = "https://mastodon.nil.nu")

mastodon.log_in(
    "[email protected]", # ID(Registrierte Emailadresse)
    "xxxx", # password
    to_file = "your_usercred.txt") #Name der Ausgabezieldatei

Toot

from mastodon import Mastodon

mastodon = Mastodon(
    client_id="yourapp_clientcred.txt", #Der Typ hat sich registriert
    access_token="your_usercred.txt", #Die, die durch Anmelden erstellt wurde
    api_base_url = "https://mastodon.nil.nu")
mastodon.toot("Your message")

Machen Sie jemanden zum Kunden.

Recommended Posts

Bis Toot zu Mastodon (Python)
"Backport" zu Python 2
So installieren Sie Python
Änderungen von Python 3.0 zu Python 3.5
Änderungen von Python 2 zu Python 3.0
Schreiben Sie Python2-Code in Python3 um (2to3)
So installieren Sie Python
Einführung in die Python-Sprache
Einführung in OpenCV (Python) - (2)
Beachten Sie, dass Python ein Daemon ist
Einführung von Python 2.7 in CentOS 6.6
[Neueste Version 2020.8] So installieren Sie Python
[Python] Datum in Zeichenfolge konvertieren
Post von Python nach Slack
poste an vim → Python → Slack
Einführung in Python Django (2) Win
So löschen Sie stdout in Python
Konvertieren Sie numpy int64 in python int
python3: Verwendung der Flasche (2)
[Python] Liste in Pandas konvertieren [Pandas]
Flirte von PHP nach Python
Ein Weg zum mittleren Python
Python-Notizen, die Sie bald vergessen sollten
Erstellen Sie einen Mastodon-Bot mit einer Funktion, die automatisch mit Python antwortet
[Python] Verwendung von Liste 1
Melden Sie sich auf der Website in Python an
Stellen Sie mit Python eine Verbindung zu Wikipedia her
So aktualisieren Sie Pythons Tkinter auf 8.6
Post to Slack mit Python 3
Anaconda aktualisiert von 4.2.0 auf 4.3.0 (python3.5 aktualisiert auf python3.6)
Mit Python auf Twitter posten
Wie benutzt man Python Argparse?
Starten Sie mit Python zu Selen
Aktualisieren Sie die Python, die Sie auf Ihrem Mac hatten, auf 3.7-> 3.8
3 Gründe für die Programmierung Anfänger sollten mit Python beginnen
Konvertieren Sie das Scratch-Projekt in Python
[Python] Konvertieren Sie Shift_JIS in UTF-8
Python: Wie man pydub benutzt
[Python] Verwendung von checkio
Wechseln Sie von Python2.7 zu Python3.6 (centos7)
So führen Sie Notepad ++ Python aus
Sprechen mit Python [Text zu Sprache]
[Python] Eine andere Möglichkeit zum Importieren
Stellen Sie von Python aus eine Verbindung zu SQLite her
Schalten Sie Python mit Alternativen auf 2.7 um
Schreiben Sie mit Python in csv
[Einführung in Python] <Liste> [Bearbeiten: 22.02.2020]
Einführung in Python (Python-Version APG4b)
So ändern Sie die Python-Version
Eine Einführung in die Python-Programmierung
Wie man in Python entwickelt
~ Tipps für Python-Anfänger mit Liebe von Pythonista ③ ~
[Python] Wie man Skalar beurteilt
[Python] Verwendung von input ()
Wie benutzt man Python Lambda?
[Python] Verwendung von virtualenv
Einführung in Python For, While
python3: Verwendung der Flasche (3)
python3: Wie man eine Flasche benutzt