酷狗概念版 v2.5.5版本的 MD5 值为:782d327088fca4e58310f35a56f41319

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


package com.kugou.babu.d;

import android.content.Context;
import com.kugou.babu.entity.ReturnMessage;
import com.kugou.babu.f.d;
import com.kugou.common.apm.ApmDataEnum;
import com.kugou.ktv.android.protocol.c.e;
import com.kugou.ktv.android.protocol.c.i;

public class f extends com.kugou.babu.d.a.a {

    public interface a extends com.kugou.ktv.android.protocol.c.f<ReturnMessage> {
    }

    @Override
    protected boolean a() {
        return false;
    }

    public f(Context context) {
        super(context);
    }

    public void a(int i, CharSequence charSequence, int i2, final a aVar) {
        b(1);
        String str = (d.a() ? "http://apibeta.sugar.kugou.com" : "http://api.fenfenfans.com") + "/kg_show/v1/message/send/private/message/server";
        a("from_account_id", (Object) com.kugou.babu.d.a.a.i);
        a("to_account_id", Integer.valueOf(i));
        a("message", charSequence);
        a("online_chat", (Object) 1);
        a("video_id", Integer.valueOf(i2));
        a("type", (Object) 6);
        com.kugou.common.apm.c.a().a(ApmDataEnum.APM_BABU_COMMENT, -2L);
        super.a(com.kugou.babu.a.a.f, str, false, (e<?>) new e<ReturnMessage>(ReturnMessage.class) {
            @Override
            public void a(ReturnMessage returnMessage, boolean z) {
                com.kugou.common.apm.c.a().a(ApmDataEnum.APM_BABU_COMMENT, true);
                com.kugou.common.apm.c.a().b(ApmDataEnum.APM_BABU_COMMENT, -2L);
                a aVar2 = aVar;
                if (aVar2 != null) {
                    aVar2.a(returnMessage);
                }
            }

            @Override
            public void a(int i3, String str2, i iVar) {
                a aVar2 = aVar;
                if (aVar2 != null) {
                    aVar2.a(i3, str2, iVar);
                }
            }
        });
    }

    @Override
    protected ApmDataEnum l() {
        return ApmDataEnum.APM_BABU_COMMENT;
    }
}