This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Json API いちらん | |
Base URLは | |
"https://pvp.minecraft.jp" または "http://api.minecraft.jp/pvp" です | |
"/servers.json" | |
サーバーの情報をいい感じに取得できます | |
"/servers/online.json" | |
現在オンラインのプレイヤー数(サイトの右上のやつ)を取得できます | |
"/matches.json" | |
直近 50試合 の情報をいい感じに取得できます | |
"/matches/[uuid].json" (uuid は 試合のID) | |
その試合の 詳細な情報が取得できます | |
"/[usrname].json" (username はMinecraftのユーザ名) | |
プレーヤーの情報を取得できます。ユーザ名は大文字小文字区別するので注意 | |
"/stats.json" | |
キル数のランキングを 20位まで 取得できます | |
"/stats/time_played/page:[page].json" | |
プレイ時間のランキングを 20*[page-1]+1 位から 20*page 位まで取得できます | |
"/stats/objective/page:[page].json" | |
目標達成回数のランキングを 20*[page-1]+1 位から 20*page 位まで取得できます | |
"/stats/rating/page:[page].json" | |
レートのランキングを 20*[page-1]+1 位から 20*page 位まで取得できます | |
"/stats/kd_ratio/page:[page].json" | |
K/Dレートのランキングを 20*[page-1]+1 位から 20*page 位まで取得できます | |
"/stats/kk_ratio/page:[page].json" | |
K/Kレートのランキングを 20*[page-1]+1 位から 20*page 位まで取得できます | |
"/stats/kills/page:[page].json" | |
キル数のランキングを 20*[page-1]+1 位から 20*page 位まで取得できます | |
"/stats/deaths/page:[page].json" | |
死亡数のランキングを 20*[page-1]+1 位から 20*page 位まで取得できます | |
"/players/autocomplete.json?search=[query]" | |
(多分、pvp.minecraft.jp に 登録済みの)プレイヤーを query で前方一致検索します | |
正規表現が使えるみたいなウワサ聞いたけどよくわかってないです…(詳細もとむ) | |
"/punishments.json" | |
直近の処罰履歴を取得できます | |
"/punishments/[uuid].json" | |
その処罰を取得できます | |
"/attachments/upload.json" | |
フォーラムへの投稿に ファイルを添付するやつだと思います(よくわかってない) | |
Json API 以外のやつ | |
・スキンの顔部分のPNG返すAPI: | |
"https://avatar.minecraft.jp/[username]/minecraft/t.png" | |
"https://avatar.minecraft.jp/[username]/minecraft/s.png" | |
"https://avatar.minecraft.jp/[username]/minecraft/m.png" | |
"https://avatar.minecraft.jp/[username]/minecraft/l.png" | |
(t, s, m, l の順に大きくなります) | |
(たぶん thumb, small, medium, large の略) | |
・ユーザーの連番な番号から ユーザー名に変換 | |
"/users/view/[番号]" に GET すると "/[username]" にリダイレクトされる | |
PvP鯖以外のやつ | |
"https://minecraft.jp/servers/[servername]/chart/[type].json" | |
servername は Japan Minecraft Servers(https://minecraft.jp) に登録されてる名前(アドレス?) | |
type は "players" 又は "ping" | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment