SPB Git forge

spb/rareindex

Public
54commits 1branches 0releases
7.1 MBsize
maindefault branch
10 days agolast push
TypeScript 61.9% HTML 37.2% SQL 0.7%
3.3 KB · 51 lines json
Raw Blame History
1{2  "id": "yahoo-shopping-jp",3  "displayName": "Yahoo! Shopping Japan (itemSearch V3 API — store listings)",4  "sourceId": "yahoo-shopping-jp",5  "sourceName": "Yahoo! Shopping (Yahoo!ショッピング)",6  "sourceType": "marketplace",7  "sourceUrl": "https://shopping.yahoo.co.jp",8  "module": "api/yahoo-shopping-jp",9  "enginePriority": ["api"],10  "categories": ["pokemon", "yugioh", "one_piece_card_game", "trading_cards", "rolex", "omega", "other_watches", "nike_jordan", "adidas_yeezy", "sneakers", "gundam", "action_figures", "nintendo_games", "lego_sets"],11  "regions": ["JP"],12  "country": "JP",13  "languages": ["ja"],14  "currency": ["JPY"],15  "supportsListings": true,16  "supportsSold": false,17  "supportsAuctions": false,18  "supportsImages": true,19  "supportsCatalog": false,20  "supportsPopulation": false,21  "supportsLookup": false,22  "refreshFrequencyMinutes": 360,23  "priority": "medium",24  "trustScore": 0.7,25  "attributionRequired": true,26  "termsUrl": "https://developer.yahoo.co.jp/webapi/shopping/",27  "acquisitionMethod": "official API (Yahoo! JAPAN Web API — Shopping itemSearch V3)",28  "historicalDepth": "none",29  "requires": ["YAHOO_JP_APP_ID"],30  "accessNotes": "GATED — official Yahoo! JAPAN Web API (Shopping itemSearch V3). Needs a free Yahoo! JAPAN application id (Client ID) in YAHOO_JP_APP_ID. Requests: `shopping.yahooapis.jp/ShoppingWebService/V3/itemSearch?appid=…&query=<kw>&results=50&start=<n>&image_size=600[&condition=used|new]`, paginated with `start` (the API caps start+results at 1 000 → ≤ 20 pages per seed). Stored fields: item code, name, JPY price, url, condition (new/used), stock flag, JAN code (→ identifiers.jan/ean), brand, store id/name, genre category, release date, image, description. Asking prices are listings (never sales). The app id is redacted from stored URLs. Documented limit: 1 query/s (429 when exceeded) → 1.1 s between requests, concurrency 1; Yahoo! JAPAN's Web API guidelines require the 'Web Services by Yahoo! JAPAN' credit — `attributionRequired: true`. Without the key the framework reports the connector DISABLED; the fixture is the documentation's own sample response (see fixture note).",31  "enabled": true,32  "schemaVersion": "1.0",33  "config": {34    "seeds": [35      { "q": "ポケモンカード PSA10", "category": "pokemon", "language": "Japanese", "condition": null },36      { "q": "遊戯王 PSA10", "category": "yugioh", "language": "Japanese", "condition": null },37      { "q": "ワンピースカード PSA10", "category": "one_piece_card_game", "language": "Japanese", "condition": null },38      { "q": "ロレックス", "category": "rolex", "language": null, "condition": "used" },39      { "q": "オメガ スピードマスター", "category": "omega", "language": null, "condition": "used" },40      { "q": "グランドセイコー", "category": "other_watches", "language": null, "condition": "used" },41      { "q": "エアジョーダン1", "category": "nike_jordan", "language": null, "condition": null },42      { "q": "イージーブースト", "category": "adidas_yeezy", "language": null, "condition": null },43      { "q": "ガンプラ MG", "category": "gundam", "language": null, "condition": null },44      { "q": "レゴ 廃盤", "category": "lego_sets", "language": null, "condition": null }45    ],46    "pagesPerSeed": 2,47    "sort": "-score",48    "defaultCategory": "trading_cards"49  }50}51