与二级市场集成(DMarket)

运行机制

二级市场允许玩家交换及交易游戏内物品。要吸引更多玩家并提升收入,不妨集成热门二级市场交易在线平台DMarket

主要功能

  • 安全购买及交易游戏内物品
  • 使用真实货币(USD)进行支付

用户与DMarket服务的交互过程:

  1. 用户登录服务。
  2. 服务获取用户的艾克索拉玩家物品库中可销售的物品列表。
  3. 用户将玩家物品库中的物品放在服务平台上。
  4. 用户销售或购买物品。
  5. 用户将服务平台上的物品放入其游戏内物品库中。

适用对象

  • 已连接商店并希望集成二级市场的合作伙伴。
  • 希望向玩家提供销售游戏内物品以获利的机会,从而吸引或激励玩家的合作伙伴。

如何获取

Note
本部分所述功能正在开发中。要集成该服务,请填写联系表单

要集成DMarket,请完成以下步骤:

  1. DMarket创建帐户并进入您的资料页。
  2. 获取您DMarket帐户中的Partner ID

  1. 通过Etd25519算法生成私钥和公钥。
  2. 在您的DMarket帐户中,将公钥填入Partner public key字段。

  1. 在您的DMarket帐户中生成一个新DMarket公钥。

  1. 提交联系表单并收到回复后,请在回信中提供以下信息:
    • 您的Partner ID
    • 使用Ed25519算法生成的私钥
    • 在您的DMarket帐户中生成的公钥
  2. 设置目录
  3. 同步用户物品库
  4. 使用方法DMarket服务交互。

设置目录

在本阶段,产品目录不会自动同步。要确保其正确运作,请执行以下操作:

  1. 艾克索拉发布商帐户中配置产品目录。
  2. 在您的DMarket帐户中配置物品库。
  3. 设置物品。要设置在可DMarket上销售的物品列表,请填写联系表单

Notice
DMarket帐户中的Item variant ID参数必须与您艾克索拉发布商帐户中的物品SKU一致。

同步用户物品库

按照说明集成艾克索拉登录管理器小组件,并启用艾克索拉玩家物品库和DMarket服务之间的同步。

要启用同步,玩家必须:

  1. 创建DMarket帐户。
  2. 在艾克索拉登录管理器小组件中输入其数据以将艾克索拉玩家物品库与DMarket物品库同步。

用户认证和同步过程:

DMarket交互的方法

Note
方法正在开发中。此处所给的参数、链接和请求正文可能随时更改。

获取物品列表

要获取在DMarket上销售的用户物品库列表,请在您的DMarket帐户中将此URL (https://store.xsolla.com/v2/project/{project_id}/secondary_market/user_inventory)插入Get inventory字段。URL中的project_id是您艾克索拉发布商帐户中的项目ID。

移动物品

要允许物品在艾克索拉玩家物品库和用户的DMarket物品库之间移动,请在您的DMarket帐户中将此URL (https://store.xsolla.com/v2/project/{project_id}/secondary_market/user_inventory/task)插入Post Task字段。URL中的project_id是您艾克索拉发布商帐户中的项目ID。

获取任务

Task是物品在DMarket物品库和艾克索拉玩家物品库之间移动时通过API交换数据的过程。要获取当前Task的状态信息,请在您的DMarket帐户中将此URL (https://store.xsolla.com/v2/project/{project_id}/secondary_market/user_inventory/task/{task_id})插入Get Task字段。该URL字段中:

要集成二级市场服务,请填写联系表单:

填写表单

本文对您的有帮助吗?
谢谢!
我们还有其他可改进之处吗? 留言
非常抱歉
请说明为何本文没有帮助到您。 留言
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。
为此页面评分
为此页面评分
我们还有其他可改进之处吗?

不想回答

感谢您的反馈!
上次更新时间: 2021年6月25日

发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。

报告问题
我们非常重视内容质量。您的反馈将帮助我们做得更好。
请留下邮箱以便我们后续跟进
感谢您的反馈!