Fedi:Tagestipp/tröt<p><b>Mastodon-Client-API</b></p><p>Auch wenn sich im <a href="https://mastodonium.de/tags/fediverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fediverse</span></a> viel um <a href="https://mastodonium.de/tags/activitypub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPub</span></a> dreht und hier durchaus auch eine <a href="https://mastodonium.de/tags/client" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Client</span></a>-Schnittstelle skizziert ist, nutzt <a href="https://mastodonium.de/tags/mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mastodon</span></a> eine eigene Client-API, die (zumindest teilweise) auch von anderer fediversaler Serversoftware unterstützt wird (z.B. <a href="https://mastodonium.de/tags/friendica" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Friendica</span></a>, <a href="https://mastodonium.de/tags/firefish" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Firefish</span></a>, <a href="https://mastodonium.de/tags/mammuthus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mammuthus</span></a>).</p><p>Diese <a href="https://mastodonium.de/tags/api" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>API</span></a> (application programming interface, eine <a href="https://mastodonium.de/tags/schnittstelle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Schnittstelle</span></a> zur <a href="https://mastodonium.de/tags/programmierung" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programmierung</span></a> von Anwendungen) dient Apps und Clients dazu, entsprechende Funktionen auf einer <a href="https://mastodonium.de/tags/instanz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Instanz</span></a> durchzuführen. Diese API ermöglicht die Entwicklung von Apps wie <a href="https://mastodonium.de/tags/tusky" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tusky</span></a>, <a href="https://mastodonium.de/tags/fedilab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fedilab</span></a> & Co.</p><p>Man kann diese API auch nutzen, um Konten etwa (teil)automatisiert zu betreiben.</p><p>Oder Statistiken zu sammeln... oder... oder... ;-)</p><p>Die API ist soweit öffentlich dokumentiert und steht frei zur Verfügung.</p><p>Allgemeine Dokumentation zu <a href="https://mastodonium.de/tags/mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mastodon</span></a> (auf Englisch):<br><a href="https://docs.joinmastodon.org/" rel="nofollow noopener noreferrer" target="_blank"><span>https://docs.joinmastodon.org/</span></a></p><p>"Getting started with the API":<br><a href="https://docs.joinmastodon.org/client/intro/" rel="nofollow noopener noreferrer" target="_blank"><span>https://docs.joinmastodon.org/client/intro/</span></a></p><p>Wer mit dem Gedanken spielt, die API zu nutzen, sollte sich mit <a href="https://mastodonium.de/tags/http" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTTP</span></a>, <a href="https://mastodonium.de/tags/json" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a> & Co. anfreunden können. Und Englischkenntnisse sind in diesem Bereich grundsätzlich von Vorteil...</p>