From e571551e70151c4e86b86fb230810302c5f791ae Mon Sep 17 00:00:00 2001 From: zhl Date: Mon, 23 Nov 2020 16:15:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B3=E9=97=ADvivo=E7=9A=84=E8=B0=83?= =?UTF-8?q?=E8=AF=95=E6=A8=A1=E5=BC=8F,=20=E4=BF=AE=E6=94=B9vivo=E6=89=93?= =?UTF-8?q?=E5=8C=85=E7=9A=84key?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 +++ .../java/com/hnjc/wjtx/JCApplication.java | 2 +- .../main/java/com/hnjc/wjtx/MainActivity.java | 21 +++++++++--------- key/publish_key | Bin 2056 -> 4103 bytes 4 files changed, 14 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 7164afd..8fe0bf2 100644 --- a/README.md +++ b/README.md @@ -6,4 +6,7 @@ key/publish_key key store pass: 7654321Kingsome_ key alias: release key pass: 7654321Kingsome_ + +vivo 使用vivo的alias +oppo 使用oppo ``` diff --git a/app/src/main/java/com/hnjc/wjtx/JCApplication.java b/app/src/main/java/com/hnjc/wjtx/JCApplication.java index fb5ac06..cdc2fbf 100644 --- a/app/src/main/java/com/hnjc/wjtx/JCApplication.java +++ b/app/src/main/java/com/hnjc/wjtx/JCApplication.java @@ -18,7 +18,7 @@ public class JCApplication extends Application { super.onCreate(); Log.i("JCApplication", "JCApplication onCreate"); String appId = this.getString(R.string.app_id); - VivoUnionSDK.initSdk(this, appId, true); + VivoUnionSDK.initSdk(this, appId, false); /** * 掉单注册接口 需要接入掉单补单处理的一定要加 diff --git a/app/src/main/java/com/hnjc/wjtx/MainActivity.java b/app/src/main/java/com/hnjc/wjtx/MainActivity.java index 68ece24..eb6cd25 100755 --- a/app/src/main/java/com/hnjc/wjtx/MainActivity.java +++ b/app/src/main/java/com/hnjc/wjtx/MainActivity.java @@ -282,24 +282,23 @@ public class MainActivity extends Activity { Log.i(TAG, "receive pay: " + message); try { JSONObject jsonObject = new JSONObject(message); - String cpOrderId = jsonObject.getString("orderid"); - String productCode = jsonObject.getString("goodid"); - int count = jsonObject.getInt("count"); - String money = jsonObject.getString("money"); // 未传 - String notifyUrl = jsonObject.getString("notifyUrl"); // 未传 - String productName = jsonObject.getString("productName"); // 未传 - String productDesc = jsonObject.getString("productDesc"); //未传 - String sign = jsonObject.getString("sign"); // 未传 + cpPayOrderNumber = jsonObject.getString("cpOrderNumber"); + cpOrderAmount = jsonObject.getString("orderAmount"); + String notifyUrl = jsonObject.getString("notifyUrl"); + String productName = jsonObject.getString("productName"); + String productDesc = jsonObject.getString("productDesc"); + String sign = jsonObject.getString("vivoSignature"); + String extuid = jsonObject.getString("extuid"); //TODO: 平台的支付 VivoPayInfo vivoPayInfo = new VivoPayInfo.Builder() .setAppId(appId) - .setCpOrderNo(cpOrderId) + .setCpOrderNo(cpPayOrderNumber) .setNotifyUrl(notifyUrl) - .setOrderAmount(money) + .setOrderAmount(cpOrderAmount) .setProductName(productName) .setProductDesc(productDesc) .setVivoSignature(sign) - .setExtUid(mUid) + .setExtUid(extuid) .build(); VivoUnionHelper.payV2(this, vivoPayInfo, mVivoPayCallback); } catch (JSONException e) { diff --git a/key/publish_key b/key/publish_key index 4b363cd3355606eb00d9803000d28e1be4603ae0..37b0c28422d7b44e850a5e73b2b66829c748d850 100644 GIT binary patch delta 2037 zcmVA`2(ilDqAwicQrg1qv-S!{r9y{=q-g=bn=W!xWBA9;XODLoushe>*T ze8|l8xuijR%wS&Y+Q{dgJ!dJoO*WwY%9TBrZB z_p+9PW$I8B>^UV3O>bX%r|quT)5XF%Y=EFFs$er3$44hF%L%!k(auIVL-<}zF5ps1 zbxt@4wHk#^;l1cEG9 z1yWvhrGV2hMTLdt9p{B^*TL5AeIlP#`_G+QKEbZGnEL0?sv~cuQuq)v4ES1E&m5EQ zvFoZ)*9S?5H#QhoMg!3-9Ib@Cvvfq8&Hz<%Zhvj*#VJ54_fI8e6O=w6efhG0YN^o1 zFZ&hskZ{+3D&rBhdQrry(dmEP_N(2f=5lPNjQ@l3o^e0|cv&w&5m?m_$|OjRytXEr zrQi(|VjkA-#~9j5TP_GwE)A|a&_?Sg53^6K^HUW`wKRAl!bn$BePHOoq57097dsS_ zp$FrOU+^#a_!Yp>7Wla*Z1CleZS(G9ZY-|h&RFcdtM-@6ayA`>X>5PPP$O|)rRH`3 zJ(1X_ZeHzm1w(sMUVE@_a2Q{u;%_6oxh@kq<=$+_;6=gsP$2CTl{{3m+f-AP*h~AT zApr;XW<8XtMN$O8vga?!FW}wn!xRoFf{-HtS9&ler{67_AHB^cVIt=+aB^f9n$O-n z60B)>*^$Sn$02JH#MFO*JX^nz5{#m=QQb@*GJLSZ%fI6YP=aGpwU5{EIh&&f?=B{| zAA{txXw(e}OUxaXi;T5a9%5G0YA;NvvV%jyfaS`e!q%`J0dy~!;JeAi%s2B;VYpa`O=pC}*BpO(T)C1o)*d@&Axha@ z)b?APfX(U^vT7gX;5F5H>39=7+{Pu|3x+BtmuI|R+&eyT8jIL`Qhv+z6dq=!4L61A ze(TXl3!Gd40r6$BnR@KeVNxi|Pj2sG?`EbC)f485Ul$zB(-6dl(9&Z;aInQd$`X_d zt+Pg3+eAs1zLI~-Kc?7CEu3JK)6sFU$6VQOA%LCx3M7N6hqp z&((lFm{{51Nx@gs11vS#FcSkmVn596xBDz(?N}-8l+nisLwO+^4cy#hJO3Wx7*Fh$ zW7KpLzFfn%44nc~+Te=-tH!|sIFI_)A7@!?qoQnbv+sXCu>4`1k%GjY@d~42UYdoD z5!$lxWKGD-d0ULr1M%SPUc8J`i`6!nnpK*veJ(}#l#{M#XDjo1OXauiAVu>`B;Xw~ zHL4_vDQ*gSwG~Q@sK9|X$}D4v-6esk)II!Ff}BUjm?aC5wM`d7bGXnCS!dr5&C{2x zuVP|4gFAowHx;Jfw-K;bHR#YV6m(6%_>88KjT1Yh9C}}V3#!^FQxa1J_rtY1Ccmb% zafDE?Kqg;xwE87lC~Yi>!_41DJ|Tc0q1=Y5{QTQbG?ot|iV7Bv5YVz$1rs>iz}euR zn=K=D_j+pdT~MlOb>d7JNdN!<0RRP9E;TSY004gi*)W0v)i8nqy`TdE0RjR9NPxE9 zFbxI?Duzgg_YDC73k3i$8Ziqn2?hgI1O^iVV{S1EFbM_&RRjtX0%~J0AQufXFflPQ zGcY(XH8e3=7!NWsH!v_cGBhwaFf}wWS}+*T znFlgHyjPmLD>ryq-H|85bsbRltP^{(n=P*L#pyrki52p9mcg&k$`Eul!}KgG?uG5r zl!k&jiAWjKZ?c3ju({Ayx#6WuiSxuU36D&Ck+o_C1Y9(B`#F#P5B3v-;@h&0g|%Nk zy2UD{&jJGh00E;RFdr}-1_MPk(MDl|98EYoZLk_@?8F)eCdcc8kU+wM#@Wg z2wm3x>`!*Q)RMpPKTxudZf%CV3$ZidAN-hSqm z62HLz7W@R4E8uZ`HTAfc<$$@}!s#g6!WF?~?_|_1=sa)+VtN^Rxe#>Qz|*2G2hC`e zn|C(kU@K{!TSGTNOz?bHd46)HaC0fHyDs#3rS+AVa$-B3G|^3Z6t&gWo)#RIPwC=3 T_dK6z?kb!O@!xd>-R1FkMe4o@ delta 42 xcmZoy=n&xf_x9gg1_lNuAZFai^MYN3J6!V4sTg(XD1SD!3t4Q^JN{i!001u_4t@Xt