[Java] 纯文本查看 复制代码 public void b()
{
PayVerify localPayVerify = new PayVerify();
localPayVerify.orderId = this.a;
a.a(localPayVerify, 0, paramf);
}
支付验证 但很有意思 字面意思是本地验证 = =
[C] 纯文本查看 复制代码 public static void a(PayVerify paramPayVerify, final int paramInt, final f<PayVerifyResponse> paramf)
{
new Thread()
{
public void run()
{
super.run();
com.netease.uu.database.b.a().a(this.a);
}
}.start();
com.netease.ps.framework.e.e.a(UUApplication.a()).a(new ae(paramPayVerify, new f()
{
public void a(PayVerifyResponse paramAnonymousPayVerifyResponse)
{
c localc = c.c();
StringBuilder localStringBuilder = new StringBuilder();
localStringBuilder.append("验证结果 payStatus ");
localStringBuilder.append(paramAnonymousPayVerifyResponse.payStatus);
localStringBuilder.append(" message ");
localStringBuilder.append(paramAnonymousPayVerifyResponse.message);
localc.a(localStringBuilder.toString());
switch (paramAnonymousPayVerifyResponse.payStatus)
{
default:
paramf.onFailure(new FailureResponse(paramAnonymousPayVerifyResponse));
break;
case 3:
new Thread()
{
public void run()
{
super.run();
com.netease.uu.database.b.a().b(a.6.this.a);
}
}.start();
paramf.onSuccess(paramAnonymousPayVerifyResponse);
break;
case 2:
paramf.onFailure(new FailureResponse(paramAnonymousPayVerifyResponse));
break;
case 1:
new Handler().postDelayed(new Runnable()
{
public void run()
{
a.a(a.6.this.a, a.6.this.c + 1, a.6.this.b);
}
}, paramAnonymousPayVerifyResponse.retryDelayTime);
break;
case 0:
al.a().a(paramAnonymousPayVerifyResponse.userInfo);
new Thread()
{
public void run()
{
super.run();
com.netease.uu.database.b.a().b(a.6.this.a);
}
}.start();
com.netease.uu.b.b.c().a(new VipPurchasedLog(this.a.orderId, -1, null));
paramf.onSuccess(paramAnonymousPayVerifyResponse);
}
}
public void onError(VolleyError paramAnonymousVolleyError)
{
paramf.onError(paramAnonymousVolleyError);
}
public void onFailure(FailureResponse paramAnonymousFailureResponse)
{
paramf.onFailure(paramAnonymousFailureResponse);
}
}));
}
验证过程
他有支付宝 微信 googleplaypay 目前已知支付宝 微信会走这个验证 Googleplay pay应该也会走
个人感觉更改支付 。。。行不通 可以从体验时间下手 无限体验
|