Devil May Cry: Peak of Combat оптом: прямое пополнение для магазинов по одному API
73 различных продукта, 73 позиции к продаже, если считать каждый заказываемый вариант отдельно. Заказ адресуется на игровой ID покупателя и закрывается на стороне поставщика без оператора. Это описание поставки для магазинов: чекаута на странице нет, розничной цены — тоже.
GLOBAL
Линейка продуктов
Все различные названия продуктов этого тайтла в порядке линейки. Каждая строка называет продукт в B2B-каталоге по тому id, который отдаёт этот эндпоинт; название, которое несут несколько заказываемых позиций, здесь одна строка, а там несколько.
| Продукт | B2B id | Слаг товара |
|---|---|---|
| 1 Gem Pack | 170442986 | 1-gem-pack |
| 2 Gem Pack | 170442987 | 2-gem-pack |
| 3 Gem Pack | 170442988 | 3-gem-pack |
| 4 Gem Pack | 170442989 | 4-gem-pack |
| 5 Gem Pack | 170442990 | 5-gem-pack |
| 6 Gem Pack | 170442991 | 6-gem-pack |
| 30-Day Pass | 129046500 | 30-day-pass |
| 60 Devil Gems | 170442974 | 60-devil-gems |
| 60 Devil Gems (E-mail) | 2021 | — |
| 60 Devil Gems (Facebook) | 2023 | — |
| 60 Devil Gems (Google) | 2022 | — |
| 199 Devil Token | 170442980 | 199-devil-token |
| 300 + 30 Devil Gems (E-mail) | 2024 | — |
| 300 + 30 Devil Gems (Facebook) | 2026 | — |
| 300 + 30 Devil Gems (Google) | 2025 | — |
| 300 Devil Gems | 170442975 | 300-devil-gems |
| 499 Devil Token | 170442981 | 499-devil-token |
| 680 + 110 Devil Gems (E-mail) | 2027 | — |
| 680 + 110 Devil Gems (Facebook) | 2029 | — |
| 680 + 110 Devil Gems (Google) | 2028 | — |
| 680 Devil Gems | 170442976 | 680-devil-gems |
| 999 Devil Token | 170442982 | 999-devil-token |
| 1280 + 330 Devil Gems (E-mail) | 2030 | — |
| 1280 + 330 Devil Gems (Facebook) | 2032 | — |
| 1280 + 330 Devil Gems (Google) | 2031 | — |
| 1280 Devil Gems | 170442977 | 1280-devil-gems |
| 1999 Devil Token | 170442983 | 1999-devil-token |
| 3280 + 780 Devil Gems (E-mail) | 2033 | — |
| 3280 + 780 Devil Gems (Facebook) | 2035 | — |
| 3280 + 780 Devil Gems (Google) | 2034 | — |
| 3280 Devil Gems | 170442978 | 3280-devil-gems |
| 4999 Devil Token | 170442984 | 4999-devil-token |
| 6480 + 1980 Devil Gems (E-mail) | 2036 | — |
| 6480 + 1980 Devil Gems (Facebook) | 2038 | — |
| 6480 + 1980 Devil Gems (Google) | 2037 | — |
| 6480 Devil Gems | 170442979 | 6480-devil-gems |
| 9999 Devil Token | 170442985 | 9999-devil-token |
| Advanced Rune Selection | 129046509 | advanced-rune-selection |
| Alpha & Omega Rune Pack | 129046521 | alpha-omega-rune-pack |
| Awakened Prince Rune Pack | 129046520 | awakened-prince-rune-pack |
+ещё 33 продукта — полную линейку читайте из API.
Как закрывается заказ
Выдача — прямое пополнение: игровой ID покупателя едет вместе с заказом, и валюта падает на этот аккаунт. Само пополнение ничего не передаёт: ни кода, ни карты, нечего активировать и нечего потерять в переписке с поддержкой. Витрина собирает ID, у части тайтлов — ещё сервер или зону, вы кладёте их в данные доставки заказа, дальше заказ закрывается на стороне поставщика. По платформе это обычно заметно меньше минуты, без оператора, круглосуточно. Обратная сторона: ID и есть вся сделка — опечатка отправит пополнение на чужой аккаунт, и откатить это нельзя, поэтому проверяйте поле до того, как берёте деньги.
Регионы
Метки регионов берутся прямо со строк поставщика за этим тайтлом. Доступность — по вашему аккаунту: список разрешённых регионов применяется и при чтении каталога, и при создании заказа.
Прочитать из API
Два вызова: тайтл, затем его товары. Оба принимают ваш ключ, и ни один не отдаст того, что вашему аккаунту продавать нельзя.
# the title and its categoriescurl -s https://api.gamecore-api.tech/b2b/catalog/games/devil-may-cry-peak-of-combat \-H 'X-Api-Key: gc_live_…'# every position you may sell, priced for your accountcurl -s https://api.gamecore-api.tech/b2b/catalog/games/devil-may-cry-peak-of-combat/products \-H 'X-Api-Key: gc_live_…'
Первая строка линейки выше — это платформенный id товара 170442986 (слаг 1-gem-pack). Страница показывает весь платформенный каталог тайтла, а второй ответ отфильтрован по тому, что разрешено продавать вашему аккаунту, — поэтому конкретного id в нём может не оказаться.
Вопросы магазинов
Похожая поставка
Тайтлы сравнимой глубины каталога с той же механикой выдачи.
Получить ключ и читать живой каталог
Один договор, одна интеграция и весь каталог поставки за ней. Напишите объём и какие тайтлы важны — доступ выдаём на онбординге.