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

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


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

import java.net.URLEncoder;

public class h extends com.qihoo360.newssdk.f.d.a {
    public final String a;
    public final String b;
    public final String c;
    public final int d;

    public h(String str, String str2, String str3, int i) {
        this.a = str;
        this.b = str2;
        this.c = str3;
        this.d = i;
    }

    @Override
    public String a() {
        StringBuilder sb = new StringBuilder();
        sb.append("http://u.api.look.360.cn/article/zc_add");
        sb.append("?url=" + a(this.a));
        sb.append("&token=" + this.b);
        sb.append("&sign=" + com.qihoo360.newssdk.a.b());
        sb.append("&uid=" + com.qihoo360.newssdk.a.n());
        sb.append("&news_sdk_version=" + com.qihoo360.newssdk.a.C());
        sb.append("&sdkv=3");
        sb.append("&type=" + this.c);
        sb.append("&do=" + this.d);
        return sb.toString();
    }

    private String a(String str) {
        try {
            return URLEncoder.encode(str, "utf8");
        } catch (Exception e) {
            return null;
        }
    }
}