evan, to fediverse
@evan@cosocial.ca avatar

I'm interested in hearing from developers who've successfully mapped properties from <meta> tags in Web pages onto the Page type and its properties in AS2.

benpate,
@benpate@mastodon.social avatar

@evan Here’s my take, hope it helps?

https://github.com/benpate/sherlock

Sherlock is a library that assembles any data/metadata it can find on a URL (including , , , and ) and returns an back to its caller. There’s composable add-ons for caching and other custom rules.

Overall, mapping to ActivityStreams was pretty easy. Sherlock is the key component in that helps it participate in many different social webs.

Edent, to random
@Edent@mastodon.social avatar

Is there a non-authenticated way to get a Mastodon user's avatar image?

I know I can add .rss to the end of a profile URL to get an RSS feed.
That has a &lt;channel&gt;&lt;image&gt;&lt;url&gt; which could be used.

But I'd really like to be able to add .jpg or .avatar or something similar for simplicity.

aslakr, (edited )
@aslakr@mastodon.social avatar

@Edent #WebFinger is very much used for profile lookup in #Mastodon https://docs.joinmastodon.org/spec/webfinger/

But it doesen't expose the avatar relation as e.g. https://github.com/Automattic/wordpress-activitypub does.

aslakr,
@aslakr@mastodon.social avatar

@Edent By why doesn't #Mastodon use #WebFinger avatar relation https://webfinger.net/rel/ ?

J12t, to fediverse
@J12t@social.coop avatar
J12t,
@J12t@social.coop avatar

Everybody is unpacking curl, and baffled at getting HTML back when attempting to perform #webfinger discovery on zuck's account.

So how does it work? I sent a note to @0xjessel to clarify if possible ...

Edent, to bluesky
@Edent@mastodon.social avatar

I was very impressed with how easy #BlueSky makes it to claim a domain name handle.

I uploaded a small text file to .well-known and my account is now "@edent.tel"

I'm not convinced that #ATprotocol is brilliant - but Mastodon server providers could learn from the simplicity of getting a personalised domain up and running.

https://bsky.social/about/blog/4-28-2023-domain-handle-tutorial

erikkemp,
@erikkemp@tukkers.online avatar

@retiolus @Edent

I remember it works with something called #WebFinger. Don't really know what it is but it works. I put this on my website: https://erikkemp.eu/.well-known/webfinger

I searched and found multiple blogs explaining it:
https://duckduckgo.com/?q=Fediverse+webfinger+own+domain&t=fpas&ia=web

Here, @maartenballiauw explains it: https://blog.maartenballiauw.be/post/2022/11/05/mastodon-own-donain-without-hosting-server.html .

pfefferle, to random
@pfefferle@mastodon.social avatar

@linos do you have a link to a documentation of the follow/approval process on application level, that is used by #mobilizon ?

mro,
@mro@digitalcourage.social avatar

Hi @linos, was bedeutet
> 1. Fetching application actor from NodeInfo

wieso nodeinfo? Ich dachte entweder #webfinger oder direkt #url

Was geht ab?

rabble, to random
@rabble@mastodon.social avatar

Do all fediverse names have two at signs? Or do some people / apps drop the first one because it's weird to have two?

schizanon,

@rabble #webfinger doesn't require the first @, I think #ActivityPub supports WebFinger in some way

mro, to random German
@mro@digitalcourage.social avatar

Hi @mastohost, I came across @liaizon which is IMO hosted by you. More precisely the social. subdomain is. How dow you resolve #webfinger #rfc7033 adresses to a host not mentioned in the address?

Asking because I implement @demo and https://seppo.social/demo/apchk.cgi

TNLNYC, to random
@TNLNYC@mastodon.social avatar

oooooohhhh: "curl "https://threads.net/.well-known/webfinger?resource=acct.tnlnyc@threads.net" (or replace tnlnyc with any threads account

TNLNYC,
@TNLNYC@mastodon.social avatar

That's the sound of 100 million new #webfinger endpoints in the #fediverse

box464, to fediverse
@box464@mastodon.social avatar

Tonight I implemented something "just because" on my version of @Edent ActivityPub educational server. Some platforms will pick up a profile background image and display it along with your banner and avatar.

In your webfinger record, add this little bit at the root of the file and wallah. Akkoma is picking it up, at least! It's fun to play around.

 "backgroundUrl": {  
 "type": "Image",  
 "url": "https://{your-domain}/{image}.jpg"  
 },   

#Fediverse #Webfinger

jmaris, to mastodon
@jmaris@eupolicy.social avatar

Could do with some help with a #mastodon #webfinger redirect: no instance appears to recognise mine... When I search @jmaris i get no results :(

http://jmaris.me/.well-known/webfinger

otter, to random German

Wieviel Aufwand das erzeugt einen blöden #Webfinger bereitzustellen - und Kosten (wenn man nicht eh nen Server irgendwo hat)

Wer hat sich denn so ein beschissenes "Protokoll" ausgedacht?!

Über Cloudflare Worker, kein Problem. Bisschen JavaScript, feddisch. Aber wer will schon Cloudflare DNS nutzen?

Free-Ressourcen auf Azure nutzen, ggf. möglich - scheitert aber entweder an APEX-Domäne oder wahlweise meinen Programmier-Skills.

Also jetzt einfach per Caddy auf ner VM lösen. Solang die läuft.

youronlyone, to fediverse
@youronlyone@c.im avatar

I wonder when we'll see custom domain in the / ?

For example, I want to use:

  • @-live.youronly.one for my account
  • @-sns.youronly.one for my account
  • @-photos.youronly.one for my account
  • @-mblog.youronly.one for my account
  • @-reading.youronly.one for my account

Ideally, even if I move to a new host/service, I can use the same WebFinger.

strypey, to random
@strypey@mastodon.nzoss.nz avatar

"For a person, the type of information that might be discoverable via WebFinger includes a personal profile address, identity service, telephone number, or preferred avatar."

https://webfinger.net/

I can't help but think #WebFinger has been underutilised ...

kelsonv, to fediverse EN

Hmmm.... wondering if it's possible to craft a custom #webfinger endpoint that enables serving different users from different #ActivityPub software on the same hostname.

Like having blog@example.com run on WordPress or WriteFreely, then linkblog@example.com run on Postmarks, then using something small like GoToSocial or Snac2 for person1@example.com and person2@example.com

Use something that's tailored for each use case, but not have to create a new subdomain for each piece of software.

(Makes note to read up on this stuff after post-work errands)

manlycoffee, to fediverse
@manlycoffee@techhub.social avatar

Where are all the Fediverse technical discussions happening?

I'm asking because I just encountered an edge case. I think it should be discussed.

#ActivityPub #Fediverse #WebFinger

ErinPtah, to fediverse

Tried the new #ActivityPub plugin on a #Wordpress comic site. All the settings look fine on the WP end...but so far I can't find or follow any of these links from my Mastodon account. Anybody know what the deal is?

Copiable URLs:
comic@www.bicatperson.com
https://www.bicatperson.com/@comic

#FediTips

MindCreatesMeaning,

@ErinPtah You might want to look in the direction of your 'webfinger'.

When I was having troubles finding my blog profiles in Mastodon Search - it was a problem with my own webfinger.

Use this online tool to see if your webfinger is accessible and working correctly: https://webfinger.net/lookup/

In a pinch, you can follow this tutorial to create your own webfinger manually. https://mindcreatesmeaning.com/how-to-fix-activitypub-plugin-not-showing-in-mastodon-searches/

#fedihelp #feditips #activitypub #wordpress #fediverse #webfinger

MindCreatesMeaning,

@ErinPtah 🤞.

The lack of an existing webfinger means one wasn’t able to be created.
Now that you’ve created the “well-known” folder containing your manual webfinger - run the same test.

If new webfinger passes test, search #Mastodon for your author page which your webfinger points to.

& if search is successful, copy your webfinger, save it somewhere, delete it (keeping “well-known” folder). Run test & search again to see if #activitypub builds #webfinger correctly.

MindCreatesMeaning,

@ErinPtah the manually created webfinger is a rigid solution; it only works for the webfinger of a specific author contained within the webfinger.

By deleting the manual web finger, I experienced the ActivityPub plugin generating a dynamic webfinger successfully in its place!

The dynamic webfinger will allow you to use multiple authors and the “whole blog” functionality as well.

#fedihelp #ActivityPub #webfinger #Wordpress #fediverse #feditips

Aaron, to wordpress
@Aaron@social.aaroncrocco.com avatar

Trying to get ActivityPub to work properly for my #Wordpress website, but it’s simply not showing up here on the ‘don. No clue why as everything looks good on WP’s end. Purging caches, waiting a bit, even making a test post all = nothing. Can’t even pull up the profile. Dunno.

If anyone is ever able to see the @timemachiner profile, lemme know.

MindCreatesMeaning,

@Aaron I also experienced troubles initially as well. I’ve written a guide on “jump starting” #activitypub .

Seems like 8/10 times it’s an issue with #webfinger for #wordpress.

https://mindcreatesmeaning.com/how-to-fix-activitypub-plugin-not-showing-in-mastodon-searches/

underlap, (edited ) to random
@underlap@fosstodon.org avatar

Just set up webfinger so "AT mastodon AT underlap.org" is an alias for my mastodon account on fosstodon.org. (I can't post the actual account because mastodon replaces it with the account it refers to!)

Thanks to https://guide.toot.as/guide/use-your-own-domain/ and https://stolley.dev/posted/getting-webfinger-to-play-nicely-on-nginx/

brennansv, to fediverse
@brennansv@sfba.social avatar

The home page for the WebFinger protocol really needs a much better introduction to what it does. It should be used widely and supported on nearly every website, especially for media orgs. With it people can put their global identifier on business cards, profile pages and presentation slides so everyone can look them up this way. It can also be updated to make changes or add new accounts. #WebFinger #ActivityPub
https://webfinger.net

benpate, to random
@benpate@mastodon.social avatar

I've been a little quiet about #Emissary - in between moving and refactoring one of the core libraries, it's honestly been pretty broken for a little bit.

But my desk is set back up and I'm excited at making some progress again. Now, two libraries that power emissary are also nearing completion, so others can build on this work without having to implement the whole server.

benpate,
@benpate@mastodon.social avatar

The second #Golang library that makes #Emissary unique is: https://github.com/benpate/sherlock

Sherlock converts HTML pages into #ActivityStreams documents using any and all meta-data available: #JSONLD, #WebFinger, #MicroFormats, #RSS, #Atom, #JSONFeeds (with more coming soon). Any format it can identify gets parsed and normalized into a standard-looking ActivityStreams doc, which gets passed up the toolchain to Hannibal.

I'm so excited to see this stack start to deliver real results soon.

feb, to helpers German

Guten Morgen zusammen,
Profilbilder und Videos von Threads scheinen derzeit noch ein Problem zu sein.
Profilbilder muss ich häufig manuell nachladen und Videos scheinen blockiert zu werden. Ist das nur mit meinem Profil so oder kann das noch jemand bestätigen?

mro,
@mro@digitalcourage.social avatar

Hi @feb, weißt Du, was #friendica da hinschickt? #Webfinger geht noch so halb (falscher #Mimetype) aber statt Actor Profile Document kommt nur eine Art 404: https://seppo.social/demo/apchk.cgi/webfinger?redirect=none&resource=%40potus%40threads.net

slashscreen, to mastodon

Question about webfinger: if I give it an actor @foo, it's going to query directly to bar.social, right? There's no way to somehow, register a proxy for something? I guess that would be a security risk, no?

My goal is to try to figure out whether I can make some kind of bridge for ActivityPub and ATProto, without touching either codepase directly, since making either one be able to talk to the other is a political issue right now. While code-wise I think it's possible to translate between them, at least with follows, likes, and posts, the only way I can think for people to actually interact with the other would be to have the bridge be itself a server, so you would follow a bsky account by following @username@bridge.net which would then forward to @username which is super cumbersome

#Mastodon #webfinger #activitypub #atprotocol

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • InstantRegret
  • mdbf
  • ethstaker
  • magazineikmin
  • GTA5RPClips
  • rosin
  • thenastyranch
  • Youngstown
  • osvaldo12
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • JUstTest
  • Durango
  • everett
  • cisconetworking
  • Leos
  • normalnudes
  • cubers
  • modclub
  • ngwrru68w68
  • tacticalgear
  • megavids
  • anitta
  • tester
  • lostlight
  • All magazines