Snaptube v4.40.0.4401610版本的 MD5 值为:ca2b95dcff63007195db02a6c93091b9

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


package o;

import android.util.Log;
import com.android.volley.AuthFailureError;
import com.android.volley.NetworkResponse;
import com.android.volley.Request;
import com.wandoujia.feedback.model.ZendeskPayload;
import java.util.HashMap;
import java.util.Map;
import o.C0766;
public class cmn extends Request<Boolean> {
    private final C0766.InterfaceC0767<Boolean> f20792;
    private final ZendeskPayload f20793;
    private final String f20794;

    public cmn(ZendeskPayload zendeskPayload, String str, C0766.InterfaceC0767<Boolean> interfaceC0767, C0766.Cif cif) {
        super(1, "https://snaptube.zendesk.com/api/v2/tickets.json", cif);
        this.f20793 = zendeskPayload;
        this.f20792 = interfaceC0767;
        this.f20794 = str;
    }

    @Override
    public String mo1791() {
        return "application/json";
    }

    @Override
    public Map<String, String> mo1793() throws AuthFailureError {
        HashMap hashMap = new HashMap();
        hashMap.put("Authorization", this.f20794);
        return hashMap;
    }

    @Override
    public byte[] mo1795() throws AuthFailureError {
        String m13332 = new agb().m13332(this.f20793);
        Log.d("feedback", "payload = " + m13332);
        return m13332.getBytes();
    }

    @Override
    public C0766<Boolean> mo1780(NetworkResponse networkResponse) {
        return C0766.m25224(true, C1013.m26384(networkResponse));
    }

    @Override
    public void mo1781(Boolean bool) {
        if (this.f20792 != null) {
            this.f20792.mo12029(bool);
        }
    }
}