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" } ], "id": "https://m.cmx.im/users/xue/statuses/114259866964540923/replies", "type": "Collection", "first": { "id": "https://m.cmx.im/users/xue/statuses/114259866964540923/replies?page=true", "type": "CollectionPage", "next": "https://m.cmx.im/users/xue/statuses/114259866964540923/replies?only_other_accounts=true&page=true", "partOf": "https://m.cmx.im/users/xue/statuses/114259866964540923/replies", "items": [ { "id": "https://m.cmx.im/users/xue/statuses/114299063039388345", "type": "Note", "summary": null, "inReplyTo": "https://m.cmx.im/users/xue/statuses/114259866964540923", "published": "2025-04-07T22:34:52Z", "url": "https://m.cmx.im/@xue/114299063039388345", "attributedTo": "https://m.cmx.im/users/xue", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://m.cmx.im/users/xue/followers" ], "sensitive": false, "atomUri": "https://m.cmx.im/users/xue/statuses/114299063039388345", "inReplyToAtomUri": "https://m.cmx.im/users/xue/statuses/114259866964540923", "conversation": "tag:m.cmx.im,2025-04-01:objectId=93430402:objectType=Conversation", "content": "<p>有时候我无法说出自己想说的话是怕 offend 到别人,但其实只要有观点就会 offend 人,这也是没有办法的事🤷🏻‍♀️</p><p>之前有一次和朋友视频聊天时候讨论到了上街这个问题,我肯定是认为上街非常重要,是一个必不可少的权利,朋友则认为上街这个行为扰民,可能有侵犯到别人的权利。其实我不认为这是一个问题,上街当然应该是必要的权利,至于扰民什么的这都是可以讨论实行的细节,能上街是很重要的...</p><p>后来对话变的 heated,然后我们中间暂停了一下,开启了一段别的话题,我不打算说服她,也并不会改变自己的观点,但是我觉得这很好,就是虽然对话变的 heated,但是这并没有影响到我们的友谊,而且会发现离开一会、切换话题其实是对话 heated 的时候很好的处理办法嘛...</p><p>和别人讨论问题-对我来说-赢得争吵是最最不重要的,另外,我觉得偏好是没有对错的(绿色最好看,黄色最好看),但有些东西是有对错的,反正在一些东西上,我肯定就会坚持我的看法,但其实有时候改变自己的看法,被说服也是很有趣的...</p><p>但即使这样,我还是偶尔会担心 offend 到别人 -- 可能 people pleaser 的后遗症。但其实人存在本身就是一种暴力,我们需要靠动物的血肉才能生活。</p><p>但其实,遇到不同的观点的时候其实我也还好嘛...可能是因为这个朋友我已经很信任她了,也许是她跟我讨论反倒是教给了我一种成年人的应对方式--咱们可以离开一会,咱们可以不谈这个,咱们可以不用一致...而不是以前在家里,后爹会大吼大叫,一定要压制我的观点,或者‘家人’会用贬低的语气评价,彷佛这个世界上就只有一种标准答案...我觉得那次视频对我来说是很 relief,就是我可以保留自己的观点,同时我也没觉得不舒服...我觉得这样很棒</p>", "contentMap": { "en": "<p>有时候我无法说出自己想说的话是怕 offend 到别人,但其实只要有观点就会 offend 人,这也是没有办法的事🤷🏻‍♀️</p><p>之前有一次和朋友视频聊天时候讨论到了上街这个问题,我肯定是认为上街非常重要,是一个必不可少的权利,朋友则认为上街这个行为扰民,可能有侵犯到别人的权利。其实我不认为这是一个问题,上街当然应该是必要的权利,至于扰民什么的这都是可以讨论实行的细节,能上街是很重要的...</p><p>后来对话变的 heated,然后我们中间暂停了一下,开启了一段别的话题,我不打算说服她,也并不会改变自己的观点,但是我觉得这很好,就是虽然对话变的 heated,但是这并没有影响到我们的友谊,而且会发现离开一会、切换话题其实是对话 heated 的时候很好的处理办法嘛...</p><p>和别人讨论问题-对我来说-赢得争吵是最最不重要的,另外,我觉得偏好是没有对错的(绿色最好看,黄色最好看),但有些东西是有对错的,反正在一些东西上,我肯定就会坚持我的看法,但其实有时候改变自己的看法,被说服也是很有趣的...</p><p>但即使这样,我还是偶尔会担心 offend 到别人 -- 可能 people pleaser 的后遗症。但其实人存在本身就是一种暴力,我们需要靠动物的血肉才能生活。</p><p>但其实,遇到不同的观点的时候其实我也还好嘛...可能是因为这个朋友我已经很信任她了,也许是她跟我讨论反倒是教给了我一种成年人的应对方式--咱们可以离开一会,咱们可以不谈这个,咱们可以不用一致...而不是以前在家里,后爹会大吼大叫,一定要压制我的观点,或者‘家人’会用贬低的语气评价,彷佛这个世界上就只有一种标准答案...我觉得那次视频对我来说是很 relief,就是我可以保留自己的观点,同时我也没觉得不舒服...我觉得这样很棒</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://m.cmx.im/users/xue/statuses/114299063039388345/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://m.cmx.im/users/xue/statuses/114299063039388345/replies?min_id=114338063424190790&page=true", "partOf": "https://m.cmx.im/users/xue/statuses/114299063039388345/replies", "items": [ "https://m.cmx.im/users/xue/statuses/114338063424190790" ] } }, "likes": { "id": "https://m.cmx.im/users/xue/statuses/114299063039388345/likes", "type": "Collection", "totalItems": 16 }, "shares": { "id": "https://m.cmx.im/users/xue/statuses/114299063039388345/shares", "type": "Collection", "totalItems": 8 } }, { "id": "https://m.cmx.im/users/xue/statuses/114358778547889882", "type": "Note", "summary": null, "inReplyTo": "https://m.cmx.im/users/xue/statuses/114259866964540923", "published": "2025-04-18T11:41:19Z", "url": "https://m.cmx.im/@xue/114358778547889882", "attributedTo": "https://m.cmx.im/users/xue", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://m.cmx.im/users/xue/followers" ], "sensitive": false, "atomUri": "https://m.cmx.im/users/xue/statuses/114358778547889882", "inReplyToAtomUri": "https://m.cmx.im/users/xue/statuses/114259866964540923", "conversation": "tag:m.cmx.im,2025-04-01:objectId=93430402:objectType=Conversation", "content": "<p>不能说出自己想说的再自然不过了,从家庭到社会,看看最近的新闻,好像都在告诉你别感受,别说话</p>", "contentMap": { "en": "<p>不能说出自己想说的再自然不过了,从家庭到社会,看看最近的新闻,好像都在告诉你别感受,别说话</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://m.cmx.im/users/xue/statuses/114358778547889882/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://m.cmx.im/users/xue/statuses/114358778547889882/replies?only_other_accounts=true&page=true", "partOf": "https://m.cmx.im/users/xue/statuses/114358778547889882/replies", "items": [] } }, "likes": { "id": "https://m.cmx.im/users/xue/statuses/114358778547889882/likes", "type": "Collection", "totalItems": 3 }, "shares": { "id": "https://m.cmx.im/users/xue/statuses/114358778547889882/shares", "type": "Collection", "totalItems": 0 } } ] } }