@noellabo@fedibird.com
FedibirdのAPIについて質問です。Misskeyでいうところのカスタム絵文字の情報を持ってくるAPIがhttps://fedibird.com/emojis/92354.json のような形式のURLであると理解しているのですが、この92354の部分はどこから調べたら良いのでしょうか?https://fedibird.com/api/v1/custom_emojis にはそれらしいフィールドが存在しないように見受けられます。
Conversation
Notices
-
Kisaragi Marine on :ni_rilana: (kisaragi_marine@misskey.niri.la)'s status on Friday, 30-Aug-2024 16:11:18 JST Kisaragi Marine on :ni_rilana: -
のえる (noellabo@fedibird.com)'s status on Friday, 30-Aug-2024 16:11:18 JST のえる @kisaragi_marine この /emojis/xxx.json は、たぶんActivityPubのNoteやActorに使われている絵文字の情報としてしか得られないと思う。
とりあえず現状これを調べるハックとしては、/api/v1/custom_emojisで得られるRESTのエンティティの中から画像のURLを調べる。たとえば
url: "https://s3.fedibird.com/custom_emojis/images/000/601/898/original/c380e8c113090ebf.png",
だったら
https://fedibird.com/emojis/601898.json
になる。imagesのあとの数字部分をくっつけて先頭の0取ったヤツがIDになるってことね。
で、さすがに不便なので、Fedibirdの方ではAPIを準備中です。
-