打开/关闭菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
圈圈菌Q留言 | 贡献2025年1月14日 (二) 22:41的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

此模块的文档可以在模块:SteamPrice/doc创建

local p = {}
local dkjson = require("dkjson")

-- JSON字符串
local json_str = [[
{
  "245170": {
    "success": true,
    "data": {
      "price_overview": {
        "currency": "CNY",
        "initial": 8000,
        "final": 8000,
        "discount_percent": 0,
        "initial_formatted": "",
        "final_formatted": "¥ 80.00"
      }
    }
  }
}
]]

-- 解析JSON字符串
local data = dkjson.decode(json_str)

-- 提取价格信息
local appid = "245170"
local priceOverview = data[appid].data.price_overview

function p.discount()
	return string.format('%s', priceOverview.discount_percent)
end

function p.price()
	return string.format('%s', priceOverview.final)
end
return p