絵文字リアクション非対応サーバー区別API - kmycode/mastodon GitHub Wiki
対応可否の判定方法(バージョン12以降)
下記のエンドポイントで取得できるJSONについて
/api/v1/instance
/api/v2/instance
下記の配列に値があるかで判定してください
{
"fedibird_capabilities": [
"kmyblue_server_features"
]
}
なおこれはバージョン12以降でのみ確認できます。11以前に方法はございません。
既存のオブジェクトに追加されたプロパティ
account
オブジェクトに以下のプロパティが追加されています。
バージョン12以降
{
"server_features": {
"emoji_reaction": "(論理値)trueならkmyblue独自の判定ロジックで絵文字リアクション対応サーバーと思われる"
}
}
【非推奨】「バージョン14」/「5の次のLTS」のどちらか早い方が出るまで
このプロパティは上述のバージョンが出るまでに削除予定です。
{
"emoji_reaction_available_server": "(論理値)trueならkmyblue独自の判定ロジックで絵文字リアクション対応サーバーと思われる"
}