プリトレ所持コーデ検索API
プリトレに登録されている所持コーデの数返します。
なんかで使うときあったらどうぞ。
アイテム検索APIとそんな変わらないです
っていいながらログインの仕様公開してないですねはい
そのうち公開したいんですけど、そろそろプリパラシリーズ終わるのでは
連絡不要ですけど連絡くれたらよろこびます
呼び出し
jQuery
var url = "https://pripara.trade/api/have?callback=?",
param = {
"ts": new Date().getTime(),
"q": "検索ワード",
"item_category": "アイテムカテゴリ ※1",
"item_type":"アイテムタイプ ※2",
"item_brand":"アイテムブランド ※3",
"item_color":"アイテムカラー ※4",
"item_rarity":"レアリティ ※5",
"item_series":"シリーズID(プリトレ独自) ※6",
};
$.getJSON(url, param, (function(data) {
if(data.result) {
// 見つかったとき
} else {
// 1件もなかったとき
}
}));
PHPでもGETパラメータ同じなら動きます(callbackは消してね)
item_***パラメータが無い場合は空データ送ってください。
※1〜※6に複数設定する場合半角カンマで区切ってください
※1 アイテムカテゴリ
- トップス
- ボトムス
- シューズ
- ワンピース
- ヘアアクセ
- アゲアゲ
スカートとかパンツってカテゴリありますが、ボトムスで統一(アイテム自体にはそのままのデータであります)
ヘアアクセもなぜかアクセサリーとか分裂してる…(統合して検索返します)
ほかにも、
べスト、カットソー、パーカ、ミニスカートってカテゴリあったけど該当のものに修正しました…
※2 アイテムタイプ
- ラブリー
- ポップ
- クール
- ナチュラル
- セレブ
- プレミアム
※3 アイテムブランド
- twinkle
- candy
- holic
- baby
- fortune
- marionette
- dreaming
- classic
- silky
- coco
- more
- prince
- buki
- RONI
- pretty
- prismstone
- ps_dream
- resette_jewel
- lovedevi
- dear
- zoo
※4 アイテムカラー
- 桃
- 橙
- 水
- 白
- 紫
- 緑
- 茶
- 赤
- 金
- 銀
- 青
- 黄
- 黄緑
- 黒
※5 レアリティ
- N
- R
- SR
- PR
- CR
- MR
- SCR
※6 シリーズID
後日ちゃんと載せますたぶん
パラメータに入ってるあれです
「q:MR item_category:ワンピース」の検索結果
{
"result":true,
"items":[
{
"id_str":"MR-007",
"name":"ミステリーBMサイリウムワンピ",
"kana":"みすてりーBMさいりうむわんぴ",
"category":"ワンピース",
"type":"クール",
"brand":"Monster",
"brand_default":"baby",
"rarity":"MR",
"like":2290,
"color":"黒",
"img":"/storage/i/50529.jpg",
"img_thumb":"/storage/i/s_50529.jpg",
"count":1
},
... 中略 ...
{
"id_str":"MR-13",
"name":"ミステリーパラダイスドレス",
"kana":"みすてりーぱらだいすどれす",
"category":"ワンピース",
"type":"プレミアム",
"brand":null,
"brand_default":"",
"rarity":"MR",
"like":2050,
"color":"白",
"img":"/storage/i/25653.jpg",
"img_thumb":"/storage/i/s_25653.jpg",
"count":0
}
]
}
返り値について
- result
- (boolean)true / false
- items
-
- id_str
- (string)アイテムID
- name
- (string)アイテム名
- kana
- (string)アイテム名(ひらがな)
- category
- (string)アイテムカテゴリ
- type
- (string)アイテムタイプ
- brand
- (string)アイテムブランド
- rarity
- (string)レアリティ
- like
- (int)初期状態のいいね数
- color
- (string)カラー
- img
- (string)https://pripara.trade/ からの画像パス
- img_thumb
- (string)https://pripara.trade/ からの画像パス(サムネイル用)
- count
- (int)所持数
items
の順番は原則リリース順です。
あとからデータベース登録されると後の方になったりします。