花瓣 v4.6.12版本的 MD5 值为:6a3515d4d16d98931f1b3d25a91b257e

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


package com.huaban.android.modules.video;

import com.huaban.android.c.a.f;
import com.huaban.android.common.Models.HBFeed;
import com.huaban.android.common.Models.HBPin;
import com.huaban.android.g.a0;
import com.huaban.android.g.v;
import com.huaban.android.modules.video.a;
import h.c.a.d;
import h.c.a.e;
import kotlin.f2;
import kotlin.x2.v.p;
import kotlin.x2.w.k0;
import kotlin.x2.w.m0;
import retrofit2.Response;
public final class b {
    @d
    public static final String a = "https://www.klm123.com";
    @d
    public static final String b = "D6FG39GG37D7";
    @d
    public static final String c = "flower";
    public static final int f9143d = 1;
    public static final int f9144e = 2;
    public static final int f9145f = 3;

    static final class a extends m0 implements p<Throwable, Response<Object>, f2> {
        public static final a a = new a();

        a() {
            super(2);
        }

        public final void a(@e Throwable th, @e Response<Object> response) {
        }

        @Override
        public f2 invoke(Throwable th, Response<Object> response) {
            a(th, response);
            return f2.a;
        }
    }

    public static final void a(@d HBPin hBPin) {
        k0.p(hBPin, HBFeed.FeedTypePin);
        String a2 = c.a(hBPin);
        if (a2 != null) {
            long currentTimeMillis = System.currentTimeMillis() / 1000;
            String c2 = a0.c("secretKey=D6FG39GG37D7&source=flower&videoId=" + a2 + "&timestamp=" + currentTimeMillis);
            if (c2 != null) {
                String lowerCase = c2.toLowerCase();
                k0.o(lowerCase, "(this as java.lang.String).toLowerCase()");
                v.a(a.C0406a.a((com.huaban.android.modules.video.a) f.k(com.huaban.android.modules.video.a.class), a2, currentTimeMillis, currentTimeMillis, lowerCase, 1, null, null, 96, null), a.a);
                return;
            }
            throw new NullPointerException("null cannot be cast to non-null type java.lang.String");
        }
    }
}