@tesaguri@fedibird.com
Fedibirdの相乗りLikeのActivityの形は知らないけど、Like本体にidが記載されてないのなら紐づけられないんじゃないかしら
Like:
content: ':name@host:'
tag: [
Emoji:
id: 'https://example.com/emojis/xxx'
name: ':name@host:'
]
@mei23 私もFedibirdの実装を詳しく追っているわけではないですが、`Emoji`オブジェクトに`id`があるならそのURIの同一性をもってリモートのものと同一の絵文字であることが判定できるのではないでしょうか
@tesaguri@fedibird.com あーいやEmojiがuriだけだと blobsignya と紐づけられなくない?って話だわ
{
"id": "fedibird.com/emoji_reactions…",
"type": "Like",
"content": ":blobsignya:",
"object": "fedibird.com/users/tesaguri/…",
"tag": [
"misskey.m544.net/emojis/blobsign…",
]
}
@mei23 その場合はそのURIをfetchすれば良いのではないでしょうか。<https://github.com/kmycode/mastodon/security/advisories/GHSA-c7p6-c688-fhgp>のような脆弱性のリスクを避けるためにはいずれにしても`id`をfetchする必要はあるでしょうし