今天在使用这个功能的时候,发现输出的领取地址是错误的:


于是我拆开了opk包,进行了一下修改:
将源代码中这个部分:
if(data[x]["urlSlug"]):
t += "\n领取地址:https://store.epicgames.com/zh-CN/p/" +data[x]["urlSlug"]
修改为这样子:
for mapping in data[x]["catalogNs"]["mappings"]:
if mapping["pageType"] == "productHome":
t += "\n领取地址:https://store.epicgames.com/zh-CN/p/" + mapping["pageSlug"]
break
即可解决
