提供: Japanese Scratch-Wiki

2017年5月25日 (木) 04:56時点におけるApple502j (トーク | 投稿記録)による版

SandCastleIcon.png このページには、ScratchのWebサイト、Wikipedia、またはScratch Wiki以外へのリンクがあります。

リンク先のページが安全であると保障できないため、アクセスする場合は十分に注意してください。

Scratch APIを使うと、Scratchに関するさまざまなデータが取得できます。

api.scratch.mit.edu

api.scratch.mit.eduは、最新のScratch APIです。このAPIのURLは次の通りです:

https://api.scratch.mit.edu

GET /

リクエスト例

GET https://api.scratch.mit.edu

応答例

{"website":"scratch.mit.edu","api":"api.scratch.mit.edu","help":"help@scratch.mit.edu"}

サーバーの状態

GET /health

リクエスト例

GET https://api.scratch.mit.edu/health

応答例

{
  "version": "682c409583cb3f06e855ce1c163cd2f1e1cd1406",
  "uptime": 18634934,
  "load": [
    0,
    0,
    0
  ],
  "sql": {
    "ssl": true
  },
  "cache": {
    "connected": true,
    "ready": true
  }
}

ニュース

GET /news

リクエスト例

GET https://api.scratch.mit.edu/news

応答例

[
  {
    "id": 160769150358,
    "stamp": "2017-05-17T15:00:52.000Z",
    "headline": "New Scratch Design Studio",
    "url": "https://scratch.mit.edu/studios/3963359/",
    "image": "https://68.media.tumblr.com/1c34c83f9dcaee31422e88bd88de4f00/tumblr_inline_nwuaehA1SR1szpavb_540.png",
    "copy": "Create a project that tells others about a Scratch studio you love!"
  },
  {
    "id": 160239764738,
    "stamp": "2017-05-02T20:42:40.000Z",
    "headline": "Happy Birthday, Scratch!",
    "url": "https://scratch.mit.edu/discuss/topic/252683/",
    "image": "https://68.media.tumblr.com/b8e8bc37f38a135a0f873a6fe7788701/tumblr_inline_nwuak8hOun1szpavb_540.png",
    "copy": "This month Scratch turns 10 years old!"
  },
  ...
]

プロジェクト

GET /projects/count/all

リクエスト例

GET https://api.scratch.mit.edu/projects/count/all

応答例

{"count":22850560}
Cookieは私達のサービスを提供するのに役立ちます。このサービスを使用することにより、お客様はCookieの使用に同意するものとします。