I saw a post today about another Mastodon API endpoint that is kind of in a zombie state (I looked into Featured Profiles awhile back).
This one is a “Mastodon Wrapped" end of year review.
On m.s. it's accessible but as expected doesn't return any data. Currently, the admin would have to jump to the console and run a task to populate the reports.
Like other "wrapped" end of year summaries, it's only available to the user.
Today was a great set of meetings and discussions, moving the #Fediverse forward. Nice to reconnect after too long with @chrismessina - and to meet @snarfed.org@snarfed.org @J12t@anca@frozencanuck in person, lots more connections to make tomorrow. It is an exciting time in the #ActivityPub and #MastodonAPI ecosystem!
A few years ago, I wrote some code to post Untappd check-ins to Mastodon. I've recently updated it to also post a photo of the beer you're enjoying. First up, you'll need a file called config.py to hold all your API keys: instance = "https://mastodon.social" access_token = "…" write_access_token = "…" untappd_client_id = "…" untappd_cli…
This right here is the value of having an open API (and @bardi also makes the point of thanking the folks who help to build TootSDK, as something he built Tusks on top of). What a great app - I just bought myself a license. #MastodonAPI#Fediverse
Any computer program can be designed to run from a single file if you architect it wrong enough! I wanted to create the simplest possible Fediverse server which can be used as an educational tool to show how ActivityPub / Mastodon works. The design goals were: Upload a single PHP file to the server. No […]
My most popular blog post continues to be about Mastodon Preview Cards generation.
I've updated it to include a few more tidbits:
The image attached to the link must be less than 2 MB in size (the default config from Mastodon) or the image won't be used.
Once a Masotodn server has generated a link preview (image attached or not), it's cached for 14 days before it will attempt to refresh it. This one needs some testing.
🆕 blog! “Rebuilding FourSquare for ActivityPub using OpenStreetMap”
I used to like the original FourSquare. The "mayor" stuff was a bit silly, and my friends never left that many reviews, but I loved being able to signal to my friends "I am at this cool museum" or "We're at this pub if you want to meet" or "Spendi…
I'm trying to accept a follow request from Mastodon.social, but the server keeps coming back with the error "found an invalid character in header name".
I'm sending my response to <https://mastodon.social/users/Edent/inbox>
I'm playing around with mastodon 4.2 advanced search, digging into the code a bit. Really trying to do some trickery here but the devs have it pretty well locked down to exactly what is documented. I thought I could inject some elasticsearch precedence or other patterns but those are purely ignored (or cause issues with the search)
Honestly not sure if I'm even using the right syntax but looks close.
Is there anyone working on generalizing the Mastodon API, or documentation to follow for apps that are using it for things other then Mastodon? #fedidev#mastodev#mastodonapi#APIdev
Hey Mastodonians! I've been busy/bored so I wrote you a bash script to download all your Mastodon posts to perform funny queries and searches on them using DuckDB!
Learning that the Mastodon V2 Search API is pretty finicky. Advanced search criteria must be entered in a specific structure or the whole thing goes bonkers.
#mastodon#mastodonapi - Help me lazyweb, did someone already create a "mastodon API results to compact markdown" tool? e.g. for submitting to ChatGPT without wasting a retirement accounts worth of tokens?
It's the little things, but I updated the branding colours on the #Mastodon docs site to match the actual branding of our other pages (we want to do a much broader refresh of that section of our site, too). A huge thank you to @vmstan in particular, as well as others on our triage squad, for helping to get a backlog of doc updates moving along, too. 🫶🏻 bit by bit, we're making it better! #MastodonAPIhttps://docs.joinmastodon.org/