导航菜单

页面标题

页面副标题

多多分期 v4.1.2 - d.java 源代码

正在查看: 多多分期 v4.1.2 应用的 d.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package d.r.a.a.a;

import android.content.Context;
import com.sina.weibo.sdk.net.HttpManager;
import d.r.a.a.e.e;
import d.r.a.a.g.e;

public final class d extends com.sina.weibo.sdk.a.c<Void, Void, String> {

    public Context f8827g;

    public d.r.a.a.g.c<String> f8828h;

    public Throwable f8829i;

    public String f8830j;

    public String f8831k;

    public String f8832l;

    public d(Context context, String str, String str2, String str3, d.r.a.a.g.c<String> cVar) {
        this.f8827g = context;
        this.f8830j = str;
        this.f8831k = str2;
        this.f8832l = str3;
        this.f8828h = cVar;
    }

    @Override
    public final void c(String str) {
        String str2 = str;
        Throwable th = this.f8829i;
        if (th != null) {
            d.r.a.a.g.c<String> cVar = this.f8828h;
            if (cVar != null) {
                cVar.onError(th);
                return;
            }
            return;
        }
        d.r.a.a.g.c<String> cVar2 = this.f8828h;
        if (cVar2 != null) {
            cVar2.a(str2);
        }
    }

    public final String d(String str) {
        return HttpManager.a(this.f8827g, e.g(), this.f8832l, this.f8831k, str);
    }

    @Override
    public final String b() {
        try {
            String valueOf = String.valueOf(System.currentTimeMillis() / 1000);
            e.a aVar = new e.a();
            aVar.f8863a = "https://service.weibo.com/share/mobilesdk_uppic.php";
            aVar.a("aid", d.r.a.a.e.e.g());
            aVar.a("oauth_timestamp", valueOf);
            aVar.a("oauth_sign", d(valueOf));
            aVar.c("appKey", this.f8831k);
            aVar.c("aid", d.r.a.a.e.e.g());
            aVar.c("oauth_timestamp", valueOf);
            aVar.c("oauth_sign", d(valueOf));
            aVar.c("img", this.f8830j);
            return new d.r.a.a.g.b().a(aVar.d()).a();
        } catch (Throwable th) {
            th.printStackTrace();
            this.f8829i = th;
            return null;
        }
    }
}