Discuss Scratch
- Discussion Forums
- » 日本語
- » Scratch APIに対して理解を深めるトピック
- akku--n11
-
Scratcher
1000+ posts
Scratch APIに対して理解を深めるトピック
>> #179
自分の投稿数であれば、ディスカッションフォーラムトップの右下にある「Show your topics/posts」のpostsの方から取ってくることができます。
僕の署名のポストカウントもそこから取っています。
みたいなコードでポストカウントだけ取ってくることができます。
ただし、時々(おそらく投稿を編集した後)他のメッセージがくっついてくることがあります。
自分の投稿数であれば、ディスカッションフォーラムトップの右下にある「Show your topics/posts」のpostsの方から取ってくることができます。
僕の署名のポストカウントもそこから取っています。
html.getElementsByClassName('success')[0].innerText
ただし、時々(おそらく投稿を編集した後)他のメッセージがくっついてくることがあります。
- magicAho
-
Scratcher
1000+ posts
Scratch APIに対して理解を深めるトピック
#179ScratchDBが取得できるのであればScratch APIにもありそうですが。
私の知っている限り、公式ポストカウンターAPIはありません。
公式でなければ、ScratchDBがあります。{"counts":{"total":{"count":362,"rank":2331},"日本語":{"count":352,"rank":153},"Help with Scripts":{"count":5,"rank":14855},"Show and Tell":{"count":2,"rank":32824},"Collaboration":{"count":1,"rank":23582},"Things I'm Making and Creating":{"count":1,"rank":11934},"Advanced Topics":{"count":1,"rank":4832}},"history":[{"date":"2022-07-01T00:00:00.000Z","value":12},{"date":"2022-08-01T00:00:00.000Z","value":115},{"date":"2022-09-01T00:00:00.000Z","value":92},{"date":"2022-10-01T00:00:00.000Z","value":146}],"firstSeen":{"date":"2022-06-08T07:40:14.000Z","id":6374739},"lastSeen":{"date":"2022-09-27T02:29:54.000Z","id":6627388},"signature":" magicAhoに問い合わせしたい時は<a href=\"https://scratch.mit.edu/users/magicAho/#comments\">こちら</a>でお願いします。<br>又、不適切なトピ建て、質問のためのトピ建てなどは何か言う前に報告してください。<br><a href=\"https://scratch.mit.edu/projects/669055089/\">https://scratch.mit.edu/projects/669055089/</a> <a href=\"https://scratch.mit.edu/projects/683203132/\">https://scratch.mit.edu/projects/683203132/</a> <br>以外と便利です。<br>私のPost数=322"}
- tsumuri3
-
Scratcher
1000+ posts
Scratch APIに対して理解を深めるトピック
このトピックを利用するのであれば、
スクレイピングくらいの基本的用語はしっかり押さえていただきたいです。
フロントエンド、バックエンドどちらにせよ
Web系開発に関わるのであれば必修事項と言っても過言ではないと思います。
スクレイピングくらいの基本的用語はしっかり押さえていただきたいです。
フロントエンド、バックエンドどちらにせよ
Web系開発に関わるのであれば必修事項と言っても過言ではないと思います。
- magicAho
-
Scratcher
1000+ posts
Scratch APIに対して理解を深めるトピック
このトピックを利用するのであれば、https://w.wiki/3uZv に載っていました。失礼しました。
スクレイピングくらいの基本的用語はしっかり押さえていただきたいです。
フロントエンド、バックエンドどちらにせよ
Web系開発に関わるのであれば必修事項と言っても過言ではないと思います。
- Sky_Thunder
-
Scratcher
100+ posts
Scratch APIに対して理解を深めるトピック
この投稿について。出来ました。
本当にできるかどうか確かめていただきたいです。(よくわからないので)
また、「しばらく」というのはどのくらいでしょうか?
頻度に関してはやりすぎると利用規約に触れる可能性があるので、そこに関しては触れないでおきます。(悪用される可能性もあるため)
- magicAho
-
Scratcher
1000+ posts
Scratch APIに対して理解を深めるトピック
プロジェクトAPIのトーク必須化は5フォーラムには投稿されないのでしょうか?
Last edited by magicAho (Nov. 13, 2022 06:37:15)
- Sky_Thunder
-
Scratcher
100+ posts
Scratch APIに対して理解を深めるトピック
プロジェクトAPIの非共有化は5フォーラムには投稿されないのでしょうか?所々分からない所があるのですが、、、
プロジェクトAPIの非共有化とはどういうことですか?非共有にしたら、共有非共有かかわらず全てのプロジェクトが読み込めなくなりますよ。
5フォーラムとは質問コーナーですよね?もう質問コーナって6だったんだった
5フォーラムとはなんですか?
Last edited by Sky_Thunder (Nov. 13, 2022 06:35:26)
- p_nuts
-
Scratcher
1000+ posts
Scratch APIに対して理解を深めるトピック
プロジェクトAPIのトーク必須化は5フォーラムには投稿されないのでしょうか?Scratchを普通に使っているだけの人なら知る必要はなく、かえって混乱させてしまうと思います。
APIは本来scratch.mit.eduが使うように設計されているものです
- henji243
-
Scratcher
100+ posts
Scratch APIに対して理解を深めるトピック
https://projects.scratch.mit.edu/プロジェクトID?token=トークン
tokenはhttps://api.scratch.mit.edu/projects/プロジェクトID の一番下に書いてあります。
- tsumuri3
-
Scratcher
1000+ posts
Scratch APIに対して理解を深めるトピック
あれはRSSだった気がします。
→根拠も実例も無い投稿でした。反省してます。
→根拠も実例も無い投稿でした。反省してます。
Last edited by tsumuri3 (Jan. 11, 2023 23:06:03)
- tsumuri3
-
Scratcher
1000+ posts
Scratch APIに対して理解を深めるトピック
外部のチャットサービスに関わる情報を内部フォーラムで書き込まないようにお願いします。
これはコミュニティガイドライン
> Be safe: keep personal and contact information private.」
を守る内容にも繋がってきます。
さて、本題ですが、現在Scratch外部にて
ScratchのコメントAPIを使うことを
ScratchTeamは禁止しているように見えます。
具体的な公式名声は見つけられませんでしたが、
AWSやRepl、codepen等の大手サービス経由でのAPI取得が出来なくなっています。
恐らく、本来想定されていない使い方を防止する為の対策でしょう。
という訳で、今は外部で利用する方法を教えないほうが無難かもしれません。
これはコミュニティガイドライン
> Be safe: keep personal and contact information private.」
を守る内容にも繋がってきます。
さて、本題ですが、現在Scratch外部にて
ScratchのコメントAPIを使うことを
ScratchTeamは禁止しているように見えます。
具体的な公式名声は見つけられませんでしたが、
AWSやRepl、codepen等の大手サービス経由でのAPI取得が出来なくなっています。
恐らく、本来想定されていない使い方を防止する為の対策でしょう。
という訳で、今は外部で利用する方法を教えないほうが無難かもしれません。