360手机助手 v5.2.50版本的 MD5 值为:087c008db9e518cd556c792742e6830c

以下内容为反编译后的 g.java 源代码,内容仅作参考


package com.qihoo360.newssdk.f.d.a;

import com.qihoo360.newssdk.i.l;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;

public class g extends com.qihoo360.newssdk.f.d.a {
    public final String a;

    public g(String str) {
        this.a = str;
    }

    @Override
    public String a() {
        StringBuilder sb = new StringBuilder();
        sb.append("http://m.look.360.cn/service/shorturl");
        sb.append("?uid=" + com.qihoo360.newssdk.a.n());
        sb.append("&sign=" + com.qihoo360.newssdk.a.b());
        sb.append("&news_sdk_version=" + com.qihoo360.newssdk.a.C());
        sb.append("&sdkv=3");
        try {
            sb.append("&url=" + URLEncoder.encode(this.a, "UTF-8"));
        } catch (UnsupportedEncodingException e) {
        }
        try {
            String str = "" + (System.currentTimeMillis() / 1000);
            sb.append("&token=" + URLEncoder.encode(str + "|" + l.a("shorturl_434$%^^Gdfdfdk(ICk2kffkk22p-{{LLn3b3b333j3j3j3j23lv9-qihoo360" + str + this.a), "UTF-8"));
        } catch (UnsupportedEncodingException e2) {
        }
        sb.append("&f=json");
        return sb.toString();
    }
}