MisskeyのリアクションのAP送信
結論、以下のようなアクティビティが送信される
code:activity-like.json
{
"@context": [
],
"type": "Like",
"content": ":aichan@.:",
"_misskey_reaction": ":aichan@.:",
"tag": [
{
"type": "Emoji",
"name": ":aichan:",
"updated": "2021-01-25T22:48:46.282373",
"icon": {
"type": "Image",
"mediaType": "image/png",
}
}
]
}
id
URL形式。このURLにアクセスすると(ヘッダーでActivityPubである旨を書く必要がある)、このJSONが返る
actor
URL形式。このリアクションをしたユーザー。
object
URL形式。リアクションをした投稿。
content
リアクションしたタイプ。絵文字やカスタム絵文字が格納される。
tag.0
id
URL形式。応答可。
type
Emoji固定。
name
始めと終わりに:が付いている。
updated
更新日。データベースに更新日が含まれていない場合は現在時刻が返るようだ(Misskeyの場合)
icon
type
Image固定。
mediaType
絵文字のMIME。
url
絵文字の画像URL。