Maybe this kind of discussion will get more interested people on !activitypub@programming.dev .
Happy cake day! ๐
Did something change since this was posted?
I can look it up properly on mastodon.
You have to be signed in to fetch accounts on mastodon, is that the problem?
Are you using any framework to build the site? There's a few libraries for activitypub.
These links could be helpful: https://codeberg.org/fediverse/delightful-activitypub-development/
Seems like somebody mentioned the account on the fediverse that started a chain reaction of various instances requesting a bunch of stuff. Which made it to Mastodon.social too. It still doesn't work though.
The server is written in python and the idea is to make it deploy-able without needing to install anything extra. So I'm trying to implement my own activity pub.
Running curl https://blenderdumbass.org/activitypub/account/blenderdumbass -H "Accept: application/activity+json"
twice in a row outputs some bunkerweb anti-spam stuff.
try spoofing a user-agent or torifying it maybe
I'm not the most knowledgeable about Mastodon's APub implementation, but having a look at the Actor
of that profile, it might be because it's invalid JSON-LD. Now, Mastodon doesn't actually do proper JSON-LD checks, you can follow PieFed profiles from Mastodon and they don't produce proper JSON-LD, but they do include "https://w3id.org/security/v1"
in their @context
, and doing a code search of Mastodon's source code does show some checks for if that's included.
Lemmy's I am familiar with and irrc it doesn't even check if @context
is present.
I was trying something on lemmy a while ago and it required an @context
.
Fediverse
A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).
If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!
Rules
- Posts must be on topic.
- Be respectful of others.
- Cite the sources used for graphs and other statistics.
- Follow the general Lemmy.world rules.
Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)