https://api.scratch.mit.edu/explore/projects?limit=16&offset=0&language=ja&mode=trending&q=* を全部コピーし貼り付けると自動で傾向1〜16位のプロジェクトの情報を取り出します。必要なリストを書き出して使ってください。 ※リスト「書き出し用」は、「星/ハート/参照数 共有日 タイトル」の順で並んでいます。また、日付・時間は全てUTCです。 ↓ 【リンク解説】 「projects」:スタジオにしたいときは「studios」にしてください。 「limit=数字」:作品の個数です。APIは1〜40まで対応してます。変えるときはプロジェクト内の「順位」という変数も一緒に変えてください。 「offset=数字」:傾向(数字-1)位からAPIを取得開始します。 「language=言語名」:どの言語の傾向かです。英語は「en」 「mode=モード」:傾向は「trending」、人気は「popular」、最近は「recent」 「q=単語」:絞り込みたい単語です。なぜか「*」にしないと傾向と一致しない ↓ 【よくある質問】 Q. 傾向の順位とこのプロジェクトの順位が一致してません A. 非共有になったプロジェクトがAPIに表示されていない可能性があります。また、ページの切り替わり前後のものについてはどうしようもないScratch側のバグだと思います。 Q. 星とハートや参照数の数値が実際より少ないです A. このプロジェクトで得れる情報はリアルタイムのものではなく、データが更新されたときの数字です。そのため今のものとはズレます。 Q. 文字化けします A. iPadなどは文字化けする場合があります。解決策はないので違う種類の端末を使ってください。
タイトル・プロジェクト参考: @oooo-Lab さんの「Scratch APIを全文コピペしいくつかの情報を取り出す」 https://scratch.mit.edu/projects/1140438960 【経緯】このプロジェクトは2021年12月に作ったのを自分しか使わないし非共有にしていましたが、似たような作品を見つけてしまったのでこれは共有するしかないと思い共有しました。 私はAppleのショートカットアプリを使ってExcel形式で自動保存してるのでこの手動ツールは今は使ってません。