jimu-decompiled/sources/com/ubtrobot/ubtlib/social/UbtSocialService.java
2025-05-13 19:24:51 +02:00

25 lines
1.0 KiB
Java

package com.ubtrobot.ubtlib.social;
import com.google.common.base.Preconditions;
import com.tencent.open.SocialConstants;
import com.ubt.jimu.base.entities.Course;
import com.ubtrobot.ubtlib.tool.NetRequestBaseService;
import java.util.HashMap;
import okhttp3.Callback;
/* loaded from: classes2.dex */
public class UbtSocialService extends NetRequestBaseService {
public static void a(String str, String str2, String str3, Callback callback) {
Preconditions.a(str, "access_token_code == null");
Preconditions.a(str2, "appId == null");
Preconditions.a(str3, "appSecret == null");
Preconditions.a(callback, "callback == null");
HashMap hashMap = new HashMap();
hashMap.put(SocialConstants.PARAM_APP_ID, str2);
hashMap.put("secret", str3);
hashMap.put(Course.TYPE_BLOCKLY, str);
hashMap.put("grant_type", "authorization_code");
NetRequestBaseService.a.newCall(NetRequestBaseService.a("https://api.weixin.qq.com/sns/oauth2/access_token", hashMap)).enqueue(callback);
}
}