自サーバーに届いてない他サーバーのトゥートをブーストするAPI的手段がなさそう。Web UIのinteractは自サーバー側でログインが必要なので隠しAPIを叩けばどうにかなるものでもなさそう。ActivityPubが絡むし、サーバー間の通信を増やせちゃうので、APIが提供される可能性も期待出来ないか。
Conversation
Notices
-
Antun (antungame@mastodon.social)'s status on Tuesday, 27-Jul-2021 11:54:20 JST
Antun
-
のえる (noellabo@fedibird.com)'s status on Tuesday, 27-Jul-2021 11:54:19 JST
のえる
@antungame これは何がしたいのかな?
-
のえる (noellabo@fedibird.com)'s status on Tuesday, 27-Jul-2021 12:06:13 JST
のえる
@antungame まだサーバが保持していない投稿を取得(fetch)するには、サーチAPIにURIを指定します。これでリモートサーバからfetchが行われ、無事に取得できればローカルのIDが得られますので、それをブーストすればOKです。
-
Antun (antungame@mastodon.social)'s status on Tuesday, 27-Jul-2021 12:06:14 JST
Antun
@noellabo こんなBOTを運営してるんですけど(@nekodon)、別サーバーでIDが分かってるトゥートをブーストしたい、でも自サーバーにはそのトゥートが届いてないのでIDも存在しない、みたいな状況です。
-
のえる (noellabo@fedibird.com)'s status on Tuesday, 27-Jul-2021 12:10:15 JST
のえる
@antungame WebUIの検索欄に入力するのと同じなので、取得できるかどうかはそこで試すと良いです。
マルチアカウント対応対応のクライアントで、投稿を別のサーバのアカウントでお気に入りしたりブーストする機能が実装されていることがありますが、そういう方法で実現されているハズです。
-
Antun (antungame@mastodon.social)'s status on Tuesday, 27-Jul-2021 12:10:16 JST
Antun
@noellabo おぉ、そんな手段が。やりたいことできそうです。感謝。
-