Conversation
Notices
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Sunday, 04-Feb-2024 00:38:00 JST ぐぬ管 (GNU social JP管理人) !it APIのつくりがよくわかりません…GNU socialの処理は基本的に1個ずつ。これを一括でやりたいなと思って、元々ある単発用のAPIを、for文で反復呼び出しするための一括処理用の中継APIを追加して、試しました。
すると、CSRFエラー。元々ユーザー入力から直に呼び出すことを想定するAPIだから、間にAPIを挟んだことで、session tokenが変わって弾かれました。
たぶん、私が根本的なところをわかっていないのだと思います。中継とかさせないで、既存のAPIを複数個対応させる形でやるしかないのでしょうかね。もしかして、最初の私の作業としては難易度高いですかね。後回ししたほうがいいのか。-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Sunday, 04-Feb-2024 00:45:31 JST ぐぬ管 (GNU social JP管理人) admin/accounts API methods - Mastodon documentation
MastodonのAPIの作りを見ても、単発しかないです。JavaScriptでフロントから単発を何回も呼ぶ形の実装なんでしょうか?フォローインポートとか、一括処理は。 -
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Sunday, 04-Feb-2024 00:50:07 JST ぐぬ管 (GNU social JP管理人) うーん。やっぱりそうです。基本は単発。じゃあ、一括処理はどうやるの?JavaScript使うか、API側を複数対応させるしかなくないですか?うーん、わからない… In conversation permalink -
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Sunday, 04-Feb-2024 01:33:21 JST ぐぬ管 (GNU social JP管理人) GNU socialのscriptsディレクトリーの意味がわかりました。こういう一括処理とかをしたいことがあるからあるのですね。 JavaScriptなしで動作する手段も用意されていれば、一旦それでいいですか。後で必要になったら、一括処理用のAPIを追加すればいいのだから、今は目の前の課題処理のために、JavaScriptで実装することにします。 In conversation permalink
-
Embed this notice