use of com.tencent.mm.sdk.modelpay.PayReq in project summer-android by cn-cerc.
the class JavaScriptProxy method wxPay.
/**
* 供html调用 微信支付
*
* @param appId app id
* @param partnerId 商户号
* @param prepayId 与支付单号
* @param nonceStr 随机码
* @param timeStamp 时间戳
* @param sign 签名
*/
@JavascriptInterface
public void wxPay(String appId, String partnerId, String prepayId, String nonceStr, String timeStamp, String sign) {
Toast.makeText(owner, "正在支付,请等待...", Toast.LENGTH_SHORT).show();
Log.e("JavaScriptProxy", appId + " " + partnerId + " " + prepayId + " " + nonceStr + " " + timeStamp + " " + sign);
msgApi = WXAPIFactory.createWXAPI(owner, appId);
req = new PayReq();
req.appId = appId;
req.partnerId = partnerId;
req.prepayId = prepayId;
req.packageValue = "Sign=WXPay";
req.nonceStr = nonceStr;
req.timeStamp = timeStamp;
req.sign = sign;
msgApi.registerApp(req.appId);
msgApi.sendReq(req);
}
use of com.tencent.mm.sdk.modelpay.PayReq in project JustAndroid by chinaltz.
the class WChatPayUtils method getInstance.
// 静态工厂方法
public static WChatPayUtils getInstance(Context mContex) {
if (single == null) {
single = new WChatPayUtils(mContex);
single.msgApi = WXAPIFactory.createWXAPI(mContex, null);
single.req = new PayReq();
}
return single;
}
Aggregations