|
【前言】 :【FUT】
R、【关●注哥】iapp代码分享
【原创】:是
【版权】 :不可搬砖
【演示】:iapp
【内容】 :
新建 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
}
}
}
.iyu界面调用:
// 建议调用时加t线程操作,访问接口会有1-3秒延迟
c
|
|