ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "blurhash": "toot:blurhash", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" }, "Hashtag": "as:Hashtag" } ], "id": "https://mastodon.ml/users/vint/statuses/113521645925235094/replies", "type": "Collection", "first": { "id": "https://mastodon.ml/users/vint/statuses/113521645925235094/replies?page=true", "type": "CollectionPage", "next": "https://mastodon.ml/users/vint/statuses/113521645925235094/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.ml/users/vint/statuses/113521645925235094/replies", "items": [ { "id": "https://mastodon.ml/users/vint/statuses/113521714770059147", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.ml/users/vint/statuses/113521645925235094", "published": "2024-11-21T15:44:59Z", "url": "https://mastodon.ml/@vint/113521714770059147", "attributedTo": "https://mastodon.ml/users/vint", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.ml/users/vint/followers", "https://mastodon.ml/users/drq", "https://mastodon.ml/users/th3rdsergeevich" ], "sensitive": false, "atomUri": "https://mastodon.ml/users/vint/statuses/113521714770059147", "inReplyToAtomUri": "https://mastodon.ml/users/vint/statuses/113521645925235094", "conversation": "tag:mastodon.ml,2024-11-21:objectId=41555546:objectType=Conversation", "content": "<p>На экране &quot;Explore&quot; в <a href=\"https://mastodon.ml/tags/PeertubeNightly\" class=\"mention hashtag\" rel=\"tag\">#<span>PeertubeNightly</span></a> приводятся строка поиска, фильтр, платформы, контент. Стоит сразу отметить непривычный на первый взгляд акцент на платформах, занимающий у меня весь экран, пока я не начну листать.</p><p>На данном этапе есть возможность добавить видео в список &quot;Смотреть позже&quot;, пожаловаться и расшарить из контекстного меню в ленте.</p><p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.ml/@drq\" class=\"u-url mention\">@<span>drq</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.ml/@th3rdsergeevich\" class=\"u-url mention\">@<span>th3rdsergeevich</span></a></span></p>", "contentMap": { "ru": "<p>На экране &quot;Explore&quot; в <a href=\"https://mastodon.ml/tags/PeertubeNightly\" class=\"mention hashtag\" rel=\"tag\">#<span>PeertubeNightly</span></a> приводятся строка поиска, фильтр, платформы, контент. Стоит сразу отметить непривычный на первый взгляд акцент на платформах, занимающий у меня весь экран, пока я не начну листать.</p><p>На данном этапе есть возможность добавить видео в список &quot;Смотреть позже&quot;, пожаловаться и расшарить из контекстного меню в ленте.</p><p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.ml/@drq\" class=\"u-url mention\">@<span>drq</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.ml/@th3rdsergeevich\" class=\"u-url mention\">@<span>th3rdsergeevich</span></a></span></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://mastodon.ml/system/media_attachments/files/113/521/664/739/980/300/original/981f2940db050ab6.jpg", "name": "Основной экран \"Explore\", где пользователь может обозреть контент и платформы. Доступны: строка поиска, фильтр по интересам (отключен по умолчанию). Ниже сплошняком идут горизонтальные карточки \"Платформы\", которые, наверное, большому слою пользователей вообще не впряглись. Чтобы увидеть \"Контент\", придётся листать вниз.", "blurhash": "UHBWVvx]soM|00kCofaz%NMxbbxa4na#ofWB", "focalPoint": [ -0.04, 0.6 ], "width": 720, "height": 1480 }, { "type": "Document", "mediaType": "image/jpeg", "url": "https://mastodon.ml/system/media_attachments/files/113/521/665/038/462/705/original/1d223fcfbf73b361.jpg", "name": "Пролистав экран \"Explore\", можно увидеть раздел \"Контент\", в котором есть традиционно вертикальный список карточек с обложками для видео в полную ширину. Предлагаются категории: большинство просмотров, большинство лайков, самые последние и т. д.\n\nКарточка видео частично перекрывается аватаром канала внизу слева, чтобы подчеркнуть идентичность канала. Конечно, если официальное приложение для PeerTube закрепится на этом решении, придётся подпиливать обложки под этот нюанс. Справа от аватара сразу приводится упоминание канала в виде ActivityPub актора (имя пользователя + @ + сервер). Ниже белым по чёрному прописывается название видео. Ещё ниже можно видеть время загрузки видео относительно момента отображения страницы у пользователя (округляется) и количество просмотров (без округления).", "blurhash": "UWKw|Qxaxbj]9FoLj[WV00WBaxWC00bHaxjt", "focalPoint": [ 0, 0.03 ], "width": 720, "height": 1480 }, { "type": "Document", "mediaType": "image/jpeg", "url": "https://mastodon.ml/system/media_attachments/files/113/521/665/275/591/156/original/2cfe965cb5203d7a.jpg", "name": "Если на карточке с видео в ленте нажать на троеточие справа от заголовка, то будет показано контекстное меню. Сейчас в контекстном меню каждого видео есть: галочка-переключатель \"Смотреть позже\", пункты \"Пожаловаться\" и \"Поделиться\".", "blurhash": "UMC$+Zs8xss.0KM|n,a#_2R,kCWr9F%Lodj=", "focalPoint": [ 0.41, -0.22 ], "width": 720, "height": 1480 } ], "tag": [ { "type": "Mention", "href": "https://mastodon.ml/users/drq", "name": "@drq" }, { "type": "Mention", "href": "https://mastodon.ml/users/th3rdsergeevich", "name": "@th3rdsergeevich" }, { "type": "Hashtag", "href": "https://mastodon.ml/tags/peertubenightly", "name": "#peertubenightly" } ], "replies": { "id": "https://mastodon.ml/users/vint/statuses/113521714770059147/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.ml/users/vint/statuses/113521714770059147/replies?min_id=113521740975959104&page=true", "partOf": "https://mastodon.ml/users/vint/statuses/113521714770059147/replies", "items": [ "https://mastodon.ml/users/vint/statuses/113521720369405813", "https://mastodon.ml/users/vint/statuses/113521740975959104" ] } } }, { "id": "https://mastodon.ml/users/vint/statuses/113521758752931246", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.ml/users/vint/statuses/113521645925235094", "published": "2024-11-21T15:56:10Z", "url": "https://mastodon.ml/@vint/113521758752931246", "attributedTo": "https://mastodon.ml/users/vint", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.ml/users/vint/followers", "https://mastodon.ml/users/drq", "https://mastodon.ml/users/th3rdsergeevich" ], "sensitive": false, "atomUri": "https://mastodon.ml/users/vint/statuses/113521758752931246", "inReplyToAtomUri": "https://mastodon.ml/users/vint/statuses/113521645925235094", "conversation": "tag:mastodon.ml,2024-11-21:objectId=41555546:objectType=Conversation", "content": "<p>Страница канала в <a href=\"https://mastodon.ml/tags/PeertubeNightly\" class=\"mention hashtag\" rel=\"tag\">#<span>PeertubeNightly</span></a>.</p><p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.ml/@drq\" class=\"u-url mention\">@<span>drq</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.ml/@th3rdsergeevich\" class=\"u-url mention\">@<span>th3rdsergeevich</span></a></span></p>", "contentMap": { "ru": "<p>Страница канала в <a href=\"https://mastodon.ml/tags/PeertubeNightly\" class=\"mention hashtag\" rel=\"tag\">#<span>PeertubeNightly</span></a>.</p><p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.ml/@drq\" class=\"u-url mention\">@<span>drq</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.ml/@th3rdsergeevich\" class=\"u-url mention\">@<span>th3rdsergeevich</span></a></span></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://mastodon.ml/system/media_attachments/files/113/521/745/343/848/538/original/3d2011e927d32771.jpg", "name": "Экран канала Vintprox Edutainment на платформе TILvids, как его можно видеть в приложении Peertube Nightly. Нормально отображается баннер и в традиционной для PeerTube манере - аватар с заездом на этот самый баннер. Приводится название канала, адрес, количество подписчиков, описание, кнопка \"Поддержать\" (если создатель канала её заводил) и отсылка на \"родительский\" профиль. Далее, конечно, видны уже и сами видео-карточки.", "blurhash": "UOBz95xbRPWB4qoMxYWV_4WBaefjD$W.RjjY", "focalPoint": [ -0.06, 0.65 ], "width": 720, "height": 1480 } ], "tag": [ { "type": "Mention", "href": "https://mastodon.ml/users/drq", "name": "@drq" }, { "type": "Mention", "href": "https://mastodon.ml/users/th3rdsergeevich", "name": "@th3rdsergeevich" }, { "type": "Hashtag", "href": "https://mastodon.ml/tags/peertubenightly", "name": "#peertubenightly" } ], "replies": { "id": "https://mastodon.ml/users/vint/statuses/113521758752931246/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.ml/users/vint/statuses/113521758752931246/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.ml/users/vint/statuses/113521758752931246/replies", "items": [] } } } ] } }