"""检查老王服务器JSON是否有access_groups"""
import sys, json, urllib.request
sys.stdout.reconfigure(encoding='utf-8')

try:
    r = urllib.request.urlopen('https://win-20260516rmb.tail6fc387.ts.net/dashboard_data.json', timeout=10)
    data = json.loads(r.read().decode('utf-8'))
    
    if 'access_groups' in data:
        print("access_groups 存在！")
        for k, v in data['access_groups'].items():
            label = v.get('label', '?')
            stores = v.get('stores', [])
            print(f"  {k}: {label} -> {stores}")
    else:
        print("access_groups 不存在！")
        print(f"JSON顶层字段: {list(data.keys())}")
except Exception as e:
    print(f"错误: {e}")
