Интеграция со вторичным рынком (DMarket)
Как это работает
Вторичный рынок позволяет пользователям вести обмен и торговлю внутриигровыми предметами. Чтобы привлечь игроков и увеличить доход, интегрируйте
Основные возможности:
- безопасная покупка и продажа внутриигровых предметов;
- использование реальной валюты (USD).
Сценарий взаимодействия пользователя с сервисом
- Пользователь авторизуется в сервисе.
- Сервис получает список доступных для продажи предметов из Инвентаря игрока.
- Пользователь размещает предметы из Инвентаря игрока в сервисе.
- Пользователь продает или покупает предметы.
- Пользователь перемещает предметы из сервиса в Инвентарь игрока.
Для кого подходит
- Для партнеров, которые уже подключили Магазин и хотят настроить интеграцию вторичного рынка.
- Для партнеров, которые хотят привлечь или стимулировать игроков, предоставляя им возможность увеличивать доход с помощью продажи игровых предметов.
Как настроить
Чтобы интегрировать
- В Личном кабинете Иксолла перейдите в раздел Настройки проекта > Настройки интеграции и убедитесь, что переключатель Интегрировать методы
Commerce API установлен в положение Вкл. - Создайте аккаунт партнера
DMarket и получите доступ к личному кабинету. - Получите
Partner ID в личном кабинетеDMarket .

- Сгенерируйте приватный и публичный ключи с помощью алгоритма Ed25519.
- Установите ваш публичный ключ в личном кабинете
DMarket в полеPartner public key .

- Сгенерируйте новый публичный ключ
DMarket в личном кабинетеDMarket .

- После заполнения формы обратной связи и получения ответа передайте в ответном письме следующие данные:
Partner ID ;- приватный ключ, сгенерированный с помощью алгоритма Ed25519;
- публичный ключ, сгенерированный в личном кабинете
DMarket .
- Настройте каталог.
- Синхронизируйте инвентарь пользователя.
- Используйте методы для работы с сервисом
DMarket .
Настройка каталога
На данный момент автоматическая синхронизация каталога предметов не осуществляется. Чтобы обеспечить работу каталога необходимо:
- Настроить каталог предметов в Личном кабинете Иксолла.
- Настроить каталог предметов в личном кабинете DMarket.
- Настроить товары. Для настройки товаров, доступных для продажи в DMarket, заполните форму обратной связи.
Синхронизация инвентаря пользователя
Воспользуйтесь инструкцией, чтобы интегрировать виджет авторизации Иксолла и обеспечить синхронизацию Инвентаря игрока с сервисом
Для синхронизации пользователю необходимо:
- Создать аккаунт
DMarket . - Синхронизировать Инвентарь игрока с инвентарем сервиса
DMarket путем ввода данных в виджет авторизации Иксолла.
Сценарий аутентификации пользователя и синхронизации аккаунтов:

Методы для работы с сервисом DMarket
Получение списка товаров
Чтобы получить из Инвентаря игрока список товаров, которые могут использоваться в

Перемещение предметов
Чтобы перемещать предметы между Инвентарем игрока и инвентарем в сервисе

Получение Task
- project_id — ID проекта в Личном кабинете Иксолла;
task_id — ID операции на сторонеDMarket .

Для интеграции сервиса вторичного рынка заполните форму обратной связи: