多宝语音 v1.5.0版本的 MD5 值为:dcfcdc4e4f0a662eb0256f88e60f66b1
以下内容为反编译后的 d.java 源代码,内容仅作参考
package g10;
import android.text.TextUtils;
import com.sina.weibo.sdk.web.WebActivity;
import com.taobao.accs.common.Constants;
import g10.b;
import org.json.JSONException;
import org.json.JSONObject;
public final class d implements b2.b<String> {
public final b.a f34996a;
public final e f34997b;
public d(e eVar, WebActivity.a aVar) {
this.f34997b = eVar;
this.f34996a = aVar;
}
@Override
public final void a(String str) {
String str2 = str;
yz.c.a("WbShareTag", "handle image result :" + str2);
if (!TextUtils.isEmpty(str2)) {
try {
JSONObject jSONObject = new JSONObject(str2);
int optInt = jSONObject.optInt(Constants.KEY_HTTP_CODE);
String optString = jSONObject.optString("data");
boolean z11 = true;
if (optInt == 1 && !TextUtils.isEmpty(optString)) {
this.f34997b.f35003h = optString;
b.a aVar = this.f34996a;
if (aVar != null) {
WebActivity.a aVar2 = (WebActivity.a) aVar;
String a11 = WebActivity.this.f21254f.a();
if (TextUtils.isEmpty(a11)) {
return;
}
WebActivity.this.getClass();
if (TextUtils.isEmpty(a11) || (!a11.startsWith("https://service.weibo.com/share/mobilesdk.php") && !a11.startsWith("https://open.weibo.cn/oauth2/authorize?"))) {
z11 = false;
}
return;
}
return;
}
b.a aVar3 = this.f34996a;
if (aVar3 != null) {
WebActivity.this.f21255g.b("图片内容不合适,禁止上传!");
return;
}
return;
} catch (JSONException e11) {
e11.printStackTrace();
b.a aVar4 = this.f34996a;
if (aVar4 != null) {
WebActivity.this.f21255g.b("解析服务端返回的字符串时发生异常!");
return;
}
return;
}
}
b.a aVar5 = this.f34996a;
if (aVar5 != null) {
WebActivity.this.f21255g.b("处理图片,服务端返回null!");
}
}
@Override
public final void a(Throwable th2) {
b.a aVar = this.f34996a;
if (aVar != null) {
WebActivity.this.f21255g.b(th2.getMessage());
}
}
}