FedibirdのAPIについて質問です。Misskeyでいうところのカスタム絵文字の情報を持ってくるAPIが
https://fedibird.com/emojis/92354.json のような形式のURLであると理解しているのですが、この92354の部分はどこから調べたら良いのでしょうか?https://fedibird.com/api/v1/custom_emojis にはそれらしいフィールドが存在しないように見受けられます。

フォロー

この /emojis/xxx.json は、たぶんActivityPubのNoteやActorに使われている絵文字の情報としてしか得られないと思う。

とりあえず現状これを調べるハックとしては、/api/v1/custom_emojisで得られるRESTのエンティティの中から画像のURLを調べる。たとえば

url: "s3.fedibird.com/custom_emojis/",

だったら

fedibird.com/emojis/601898.jso

になる。imagesのあとの数字部分をくっつけて先頭の0取ったヤツがIDになるってことね。

で、さすがに不便なので、Fedibirdの方ではAPIを準備中です。

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。