Discuss Scratch
- xiangyeng
-
100+ posts
Scratch APIに対して理解を深めるトピック
なるほど。つまり、iPadでは簡単にコメントIDを取得できないということですね。ありがとうございます。
- mikann-260
-
11 posts
Scratch APIに対して理解を深めるトピック
スタジオにプロジェクトを追加するAPIは分かったのですが、そのリクエストヘッダーなどに何を入れればいいのかわからないので教えてください。
また、その取得方法も教えてくださると助かります。
また、その取得方法も教えてくださると助かります。
- sei6sei
-
100+ posts
Scratch APIに対して理解を深めるトピック
ProjectIDからsb3ファイルを取得するAPIはありますか?
私が調べた限りでは出てきませんでした。
サードパーティのAPIでもいいです。
ScratchAttachのコードも探してみましたが見つかりませんでした。
私が調べた限りでは出てきませんでした。
サードパーティのAPIでもいいです。
ScratchAttachのコードも探してみましたが見つかりませんでした。
- ito-noizi
-
100+ posts
Scratch APIに対して理解を深めるトピック
sb3を調べるAPIを私は知りません。プロジェクトのダウンロード時もネットワークタブにおいてそれは見つからなかったので、多分存在しないと思います。
代わりの方法を紹介します。
1. projecttokenを取得する(基本的に共有しているもののみ)
2. projectjsonを取得する
3. jsonファイルを読み取ってコスチュームや音を取得する
4. ファイルをzipに圧縮する
この面倒な手順を行うことでsb3を取得できます。
代わりの方法を紹介します。
1. projecttokenを取得する(基本的に共有しているもののみ)
2. projectjsonを取得する
3. jsonファイルを読み取ってコスチュームや音を取得する
4. ファイルをzipに圧縮する
この面倒な手順を行うことでsb3を取得できます。
- gucha_gucha
-
100+ posts
Scratch APIに対して理解を深めるトピック
リミックスした時に呼び出されるAPIを教えてください。iPadなので開発者ツールは使えませんでした
- ito-noizi
-
100+ posts
Scratch APIに対して理解を深めるトピック
(iPadという開発者ツールも見れない環境ではまともにコーディングなんてできないと思いますが)
リミックスは内部的には https://mv-ezproxy-com.ezproxyberklee.flo.org/ という普通のプロジェクト作成と同じAPIで行われます。もちろんpostです。
そのパラメーターの'is_remix'と'original_id'を編集してリミックスを行うことができます。
ScratchAttachのコードです。
https://github.com/TimMcCool/scratchattach/blob/main/scratchattach/site/session.py#L485
リミックスは内部的には https://mv-ezproxy-com.ezproxyberklee.flo.org/ という普通のプロジェクト作成と同じAPIで行われます。もちろんpostです。
そのパラメーターの'is_remix'と'original_id'を編集してリミックスを行うことができます。
ScratchAttachのコードです。
https://github.com/TimMcCool/scratchattach/blob/main/scratchattach/site/session.py#L485