Discuss Scratch
- mashu_Official
-
Scratcher
100+ posts
Scratch APIに対して理解を深めるトピック
https://api.scratch.mit.edu/users/mashu_Official/のような感じで、コメントの情報が取得できるapiはありますか?
- kouhei-1
-
Scratcher
1000+ posts
Scratch APIに対して理解を深めるトピック
プロフィール、プロジェクト、スタジオのいずれにもコメントを取得するAPIが存在します。
ブラウザーの開発者ツールのNetworkタブで、「Scratchのコメントの読み込みをするボタンの「Load More」をクリックした時にGETされたAPI」を見ることでそれらのURLを把握できます。(ほとんどのブラウザには開発者ツールが備わっているはずです)
ブラウザーの開発者ツールのNetworkタブで、「Scratchのコメントの読み込みをするボタンの「Load More」をクリックした時にGETされたAPI」を見ることでそれらのURLを把握できます。(ほとんどのブラウザには開発者ツールが備わっているはずです)
- TNTSuperMan
-
Scratcher
100+ posts
Scratch APIに対して理解を深めるトピック
https://scratch.mit.edu/site-api/comments/user/【ユーザー名】/?page=【ページ番号】で取得出来ます。
しかし、戻ってくるのはJSONではなくHTMLなので、その点ちょっと難しいです。
しかし、戻ってくるのはJSONではなくHTMLなので、その点ちょっと難しいです。
- mashu_Official
-
Scratcher
100+ posts
Scratch APIに対して理解を深めるトピック
https://scratch.mit.edu/site-api/comments/user/【ユーザー名】/?page=【ページ番号】で取得出来ます。ありがとうございます!プロジェクトのコメントも分かれば教えていただきたいです自己解決しました!
しかし、戻ってくるのはJSONではなくHTMLなので、その点ちょっと難しいです。
Last edited by mashu_Official (Oct. 14, 2025 05:09:51)
- rice-people
-
Scratcher
10 posts
Scratch APIに対して理解を深めるトピック
https://api.scratch.mit.edu/users/rice-people/messages/を開くとUnauthorized(権限がない)と出ますが、権限がある状態で開くにはどうすればいいですか
- HGDNski
-
Scratcher
2 posts
Scratch APIに対して理解を深めるトピック
httpリクエストを送ろうとするとpowershellでは正常に実行できるのにjavascriptだと403(Forbidden)エラーが出てしまって動かないのですがどうすれば良いでしょうか
- KRTSD0823
-
Scratcher
100+ posts
Scratch APIに対して理解を深めるトピック
#452
調べてみたところ、403エラーは権限がない場合に起こるみたいです。JavascriptとはいってもNode.js(アプリを使って動かす)なのかブラウザのコンソールでしているかの違いがあるので、念のためそちらも教えてください。
参照: https://developer.mozilla.org/ja/docs/Web/HTTP/Reference/Status/403
調べてみたところ、403エラーは権限がない場合に起こるみたいです。JavascriptとはいってもNode.js(アプリを使って動かす)なのかブラウザのコンソールでしているかの違いがあるので、念のためそちらも教えてください。
参照: https://developer.mozilla.org/ja/docs/Web/HTTP/Reference/Status/403
- TNTSuperMan
-
Scratcher
100+ posts
Scratch APIに対して理解を深めるトピック
#452
ユーザーエージェントやReferrerなどの問題ではないでしょうか?
PowerShell、JavaScriptそれぞれでhttps://httpbin.org/getにアクセスして、ヘッダーの違いを見比べてみると分かるかもしれません
ユーザーエージェントやReferrerなどの問題ではないでしょうか?
PowerShell、JavaScriptそれぞれでhttps://httpbin.org/getにアクセスして、ヘッダーの違いを見比べてみると分かるかもしれません









