|
iApp获取QQ昵称
————
新建 module.mjava 界面:
/*
* 获取QQ昵称
* @Param qq QQ号码
*/String getNick(String qq){
// 获取QQ昵称
if(sss("NickData") != null){
String nick = i.json(sss("NickData"), "get", qq);
if(nick != null) return nick;
}
String url = "
String data = "uins="+qq;
String webdata = post(url, data, "gbk");
webdata = i.sj(webdata, "(", ")");
Object j = i.json(webdata);
j = i.json(j, "get", qq);
String nick = i.json(j, "get", "6");
// 添加缓存
if(sss("NickData") == null){
sss("NickData", i.json("{}"));
i.json(sss("NickData"), "set", qq, nick);
}
return nick;}/*
* post提交
* @Param url 链接
* @Param data POST数据
* @Param encode 编码方式
*/String post(String url, String data, String encode){
Boolean end = false;
String webdata = null;
i.t(
new com.iapp.interfaces.OnThread(){
public void run(){
webdata = i.hs(url, data, encode);
}
});
while(end != true){
if(webdata != null){
return webdata;
}
}}
——————
进来了就点个赞趴[揪耳朵]
|
|