管理用户背包

您可以对虚拟货币套餐、虚拟物品和游戏密钥使用Backpack。您必须将每个商品的数据添加到商品对应游戏的服务器上。

使用下表中的API端点实现向用户背包添加或移除商品。创建商品时,请使用external_game_id参数将商品与具体游戏关联。

任务API方法接收商品的用户流程
创建游戏密钥列表并将其添加到指定用户的背包。Create game keys用户从Backpack中复制游戏密钥并在游戏平台或在游戏中输入。
创建虚拟物品列表并将其添加到指定用户的背包。Create virtual item根据项目设置和商品参数,将自动选择以下用户流程之一:
  • 如调用方法时传入了platform参数,用户需将其游戏平台帐户关联至Backpack并点击接收商品
  • 对于其他设置,用户需在Backpack中输入其在商品对应游戏中的ID,然后点击接收商品
创建虚拟货币套餐列表并将其添加到指定用户的背包。Create virtual currency根据项目设置和商品参数,将自动选择以下用户流程之一:
  • 如调用方法时传入了platform参数,用户需将其游戏平台帐户关联至Backpack并点击接收商品
  • 如配合已在当前项目中配置的Metaframe虚拟货币使用Backpack,则用户只需点击接收商品
  • 对于其他设置,用户需在Backpack中输入其在商品对应游戏中的ID,然后点击接收商品
创建商品促销码列表并将其添加到指定用户的背包。Create promo codes用户从Backpack中复制促销码并在游戏平台或在游戏中输入。
从指定用户的背包中删除指定商品。Deletes item from Backpack-
从指定用户的背包中检索商品列表。商品可以是游戏密钥、虚拟物品和虚拟货币套餐。Get user’s Backpack items-
注意

您还必须在商品对应游戏的服务器上添加促销码和相关商品的信息。

您必须在商品对应的游戏中实现促销码输入界面、促销码兑换和商品发放的逻辑。

注:
如配合在当前项目中已设置的一种Metaframe虚拟货币来使用Backpack,调用Create virtual currency API方法时,将在响应中收到“is_external_vc”: false
本文对您的有帮助吗?
谢谢!
我们还有其他可改进之处吗? 留言
非常抱歉
请说明为何本文没有帮助到您。 留言
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。
上次更新时间: 2024年10月15日

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

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