模块:HttpTest:修订间差异
来自夜幕之下
更多操作
无编辑摘要 |
无编辑摘要 |
||
| 第8行: | 第8行: | ||
"https://data.saltedkiss.org/items/cards?filter[stylename][_eq]=" | "https://data.saltedkiss.org/items/cards?filter[stylename][_eq]=" | ||
.. mw.uri.encode(cardname) | .. mw.uri.encode(cardname) | ||
.. "&limit=1&fields= | .. "&limit=1&fields=*,character.*,profession.*,desire.*,skill_normal_attack.*,skill_passive.*,skill_ultimate.*,feats.stages.*,stories.story" | ||
-- 从 ExternalData 获取数据 | -- 从 ExternalData 获取数据 | ||
2026年3月11日 (三) 22:19的版本
此模块的文档可以在模块:HttpTest/doc创建
local p = {}
function p.get(frame)
local cardname = frame.args[1] or ""
local url =
"https://data.saltedkiss.org/items/cards?filter[stylename][_eq]="
.. mw.uri.encode(cardname)
.. "&limit=1&fields=*,character.*,profession.*,desire.*,skill_normal_attack.*,skill_passive.*,skill_ultimate.*,feats.stages.*,stories.story"
-- 从 ExternalData 获取数据
local data = mw.ext.externalData.getExternalData({
url = url,
format = "json"
})
-- 调试输出
return "<pre>" .. mw.dumpObject(data) .. "</pre>"
end
return p