EdgeOne 100枚兑换码:
注意:EdgeOne 兑换码有效期截止2025年10月19日23:59:59,领取后请尽快兑换!
附带EdgeOne兑换码 有效检测python脚本:
import requests
import json
import os
from pathlib import Path
# eocode.py
# 注意:需要在脚本同目录下创建一个名为code.txt的文件,将EdgeOne兑换码写入文件中,每行一个。
def read_codes_from_file():
"""从同目录下的code.txt文件读取代码列表"""
script_dir = Path(__file__).parent
code_file = script_dir / 'code.txt'
if not code_file.exists():
print(f"错误:找不到文件 {code_file}")
return []
with open(code_file, 'r', encoding='utf-8') as f:
codes = [line.strip() for line in f.readlines() if line.strip()]
return codes
def validate_code(code):
"""验证单个代码的有效性"""
url = 'https://api.edgeone.ai/common/portal-api'
headers = {
'Content-Type': 'application/json'
}
data = {
"Action": "redeem/collate",
"Data": {
"code": code
}
}
try:
response = requests.post(url, headers=headers, json=data, timeout=30)
response.raise_for_status()
result = response.json()
# 检查返回结果判断代码是否有效
if result.get('code') == 0:
data_section = result.get('data', {})
if data_section.get('code') == 0:
return True, "有效", result
elif data_section.get('code') == "InvalidParams":
return False, "无效 - Invalid Code", result
else:
return False, f"无效 - {data_section.get('message', '未知错误')}", result
else:
return False, f"请求失败 - {result.get('message', '未知错误')}", result
except requests.exceptions.RequestException as e:
return False, f"网络错误: {str(e)}", None
except json.JSONDecodeError as e:
return False, f"JSON解析错误: {str(e)}", None
except Exception as e:
return False, f"未知错误: {str(e)}", None
def main():
"""主函数"""
print("EdgeOne 代码验证工具")
print("=" * 50)
# 读取代码列表
codes = read_codes_from_file()
if not codes:
print("没有找到任何代码进行验证")
return
print(f"找到 {len(codes)} 个代码,开始验证...\n")
valid_codes = []
invalid_codes = []
for i, code in enumerate(codes, 1):
print(f"[{i}/{len(codes)}] 验证代码: {code}")
is_valid, message, response_data = validate_code(code)
if is_valid:
print(f"✓ {message}")
valid_codes.append(code)
else:
print(f"✗ {message}")
invalid_codes.append(code)
# 显示详细响应(可选)
if response_data:
print(f" 响应: {json.dumps(response_data, ensure_ascii=False, indent=2)}")
print("-" * 30)
# 总结
print("\n验证完成!")
print(f"有效代码: {len(valid_codes)}")
print(f"无效代码: {len(invalid_codes)}")
if valid_codes:
print("\n有效代码列表:")
for code in valid_codes:
print(f"{code}")
if invalid_codes:
print("\n无效代码列表:")
for code in invalid_codes:
print(f" - {code}")
if __name__ == "__main__":
main()
兑换码使用方式
EdgeOne国际版:https://edgeone.ai/zh/redemption
EdgeOne国内版:https://console.cloud.tencent.co ... cn_free_redeem=true |