前言
最近腾讯edgeone海外服务已经开始内测,但是免费套餐需要抢Discord的邀请码,每天15:00发几个邀请码,为了方便直接一键兑换,写了个python脚本。但如果要更保险一点,其实应该监听频道内edgeone产品组的发言,hook一下返回内容直接兑换,这样才最快。
本工具来自: https://blog.eswlnk.com/12268.html
项目简介
EdgeOne-Redeem 是一个用于自动兑换 EdgeOne 免费计划的工具,支持图形界面和命令行两种使用方式。它可以帮助用户快速登录 EdgeOne 平台,获取必要的认证信息,并批量兑换免费计划的兑换码,简化兑换流程,提高效率。
项目地址: https://github.com/Eswink/EdgeOne-Redeem
功能特点
自动登录 EdgeOne 平台并获取认证信息
支持批量兑换 EdgeOne 兑换码
图形界面 (GUI) 和命令行 (CLI) 两种使用方式
实时显示兑换状态和日志信息
支持并发兑换,提高兑换效率
完全开源,遵循 MIT 许可证
注意
时间:2025年6月19日15:09:55
EdgeOne频道修改兑换码赠送规则,改为随机抽奖
频道内也许会有大善人发兑换码,兑换成功会显示→ 0 | 无说明
使用之前建议关闭登录保护,使用完成后再开启即可

预览

安装要求
系统要求
Windows、macOS 或 Linux 操作系统
Python 3.9 或更高版本
依赖安装
安装 Python 依赖
pip install selenium selenium-stealth requests
主要模块功能
get_skey_and_uin: 使用 Selenium 打开登录页,获取 skey 和 uin 信息
call_token_api: 使用获取的 skey 和 uin 调用 token 接口,获取兑换所需的 key 和 ownerUin
redeem_code: 执行兑换码兑换操作
djb2_hash: 计算 x-csrfcode,用于请求认证
on_get_token: GUI 版本中获取登录信息的按钮逻辑
on_redeem_all: GUI 版本中一键兑换的按钮逻辑
注意事项
首次使用时,浏览器会打开登录页面,请使用你的 Tencent Cloud 账号登录
请确保 chromedriver 版本与你的 Chrome 浏览器版本匹配
批量兑换时,程序会自动控制并发数量(最多 5 个并发)
兑换结果将显示在日志框中,包括兑换码状态和详细信息
如果登录或兑换过程中出现错误,请查看日志信息以获取详细错误描述