Skip to content

Name and Avatars from YouTube WebMention #584

@edent

Description

@edent

This video - https://www.youtube.com/watch?v=aNgupWEV13M - mentions my blog. Manually sending a WebMention correctly sets the URl.

But the name is set as "YouTube", with no avatar set.

The HTML contains this linked data:

<script type="application/ld+json" nonce="hyPO7lV__4v80AG_xq8dng">{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "@id": "https://www.youtube.com/watch?v=aNgupWEV13M",
  "name": "GrapheneOS can help you retake your privacy, right now.",
  "thumbnailUrl": "https://i.ytimg.com/vi/aNgupWEV13M/maxresdefault.jpg",
  "uploadDate": "2026-02-21T05:23:48-08:00",
  "comment": [
    {
      "@type": "https://schema.org/Comment",
      "dateCreated": "2026-02-21T12:52:35-08:00",
      "text": "Half of y'all didn't get to my \"But Veronica\" in this episode, lol. Stop saying \"it's only for Pixel\" and watch videos before commenting.",
      "author": {
        "@type": "https://schema.org/Person",
        "name": "@VeronicaExplains",
        "url": "https://www.youtube.com/@VeronicaExplains",
        "alternateName": "Veronica Explains"
      },
      "upvoteCount": 157
    }
  ]
}</script>

That contains an author name which probably should be used in preference to "YouTube".

There's no easy way to get the user's avatar image. But perhaps using the YouTube favicon could be an alternative?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions