前段时间用c#写了一个自动抓取google market上免费应用的计划任务,应用爬回来了不少,可是发现中文软件很少,感觉market上面的中文软件肯定不止几百款,但一直又不知道该如何处理,于是就一直搁着了。今天无意间发现了一款软件:market enabled。看了介绍,发现该软件所解决的问题可能就是自己需要处理的,看了下market api里面写的几个Operator:
public static Operator TMobile = new Operator("T-Mobile", "310260"); public static Operator SFR = new Operator("F SFR", "20810"); public static Operator O2 = new Operator("o2 - de", "26207"); public static Operator Simyo = new Operator("E-Plus", "26203", "simyo", "26203"); public static Operator Sunrise = new Operator("sunrise", "22802");
恍然大悟,这边可以加入中国移动和中国联通运营商代码数据的:
public static Operator ChinaMobile = new Operator("CHINA MOBILE", "46000"); public static Operator ChinaMobile2 = new Operator("CHINA MOBILE", "46002"); public static Operator CHNCUGSM = new Operator("CHN-CUGSM", "46001");
再结合Locale设置 应该就没有问题的
//1033 英文, 2057,1028 繁体, 2052中文 Locale = CultureInfo.GetCultureInfo(2052);
有空再跑跑程序看看……