???? ??? ??????? ?????? ?? ???? ?? ??? ??????. ?????? ??? ??????? ?? ???? ?? ?? ??? ??????
WeChat ?? ?? ?? API?? ??? ?????? ????. ??? ????? ??? ?? ??? ???? ?? ??? ????? ?? ??? ??? ?? ?? ?? ?????. ??? ??? ?????? ??? ?? ?????.
1. ?? ???
???? ? ? ?? ???? ?? ?????. ??, ????? ??? ???? ??? ?????? ??? ?? ??? ???? ??? ?? ????? ????. ? ??? ????? ?? Tenpay? ???? ???. -??) .
2. ??? ???? ???? ?? ?? - API ???? ???????. ?? ????? ??? ??? ??? ??? ????? ?????. ???? ? Windows? ?????. ?? ????? ??? ?????.
??public?class?TransfersPay ????{????????public?string?openid?{?get;?set;?}????????public?int?amount?{?get;?set;?}????????public?string?partner_trade_no?{?get;?set;?}????????public?string?re_user_name?{?get;?set;?}????????public?string?spbill_create_ip?{?get;?set;?}????????public?WxPayData?GetTransfersApiParameters() ????????{ ????????????WxPayData?apiParam?=?new?WxPayData(); ????????????apiParam.SetValue("partner_trade_no",?partner_trade_no); ????????????apiParam.SetValue("openid",?openid); ????????????apiParam.SetValue("check_name",?"NO_CHECK"); ????????????apiParam.SetValue("amount",?amount); ????????????apiParam.SetValue("desc",?"提現(xiàn)"); ????????????apiParam.SetValue("spbill_create_ip",?spbill_create_ip); ????????????apiParam.SetValue("re_user_name",?re_user_name);????????????return?apiParam; ????????} ????}?? ??? WxpayApi?? ?? ?? ?? ?? ?? ??? ???? ????. ?? ????? ?? Transfers ??? ?????.
?public?static?WxPayData?Transfers(WxPayData?inputData,?int?timeOut?=?6) ????????{????????????var?url?=?"https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers"; ????????????inputData.SetValue("mch_appid",?WxPayConfig.APPID);//公眾賬號ID ????????????inputData.SetValue("mchid",?WxPayConfig.MCHID);//商戶號 ????????????inputData.SetValue("nonce_str",?WxPayApi.GenerateNonceStr());//隨機(jī)字符串 ????????????inputData.SetValue("sign",?inputData.MakeSign());//簽名 ????????????string?xml?=?inputData.ToXml();????????????var?start?=?DateTime.Now; ????????????string?response?=?HttpService.Post(xml,?url,?true,?timeOut);????????????//?Portal.MVC.Logger.Info("WxPayApi"+?"UnfiedOrder?response?:?"?+?response); ????????????var?end?=?DateTime.Now;????????????int?timeCost?=?(int)((end?-?start).TotalMilliseconds); ????????????WxPayData?result?=?new?WxPayData(); ????????????result.FromXml(response); ????????????ReportCostTime(url,?timeCost,?result);//測速上報(bào) ????????????return?result; ????????}???? ? ?? ?? ?? ????? ??? appid ? mch_id? ?? ?? ??? ???? ????. ????? mch_appid? mchid??, ?? ????? wxappid? mch_id??? ???. ?? ?? httpService.post ???? ? ?? ????? true?? ??????. ?, ???? ?????. ?? ??? ???? ??? ? ? ????.
?????????//是否使用證書 ????????????????if?(isUseCert) ????????????????{????????????????????string?path?=?HttpContext.Current.Request.PhysicalApplicationPath;????????????????????X509Certificate2?cert?=?new?X509Certificate2(path?+?WxPayConfig.SSLCERT_PATH,?WxPayConfig.SSLCERT_PASSWORD); ????????????????????request.ClientCertificates.Add(cert); ????????????????????Log.Debug("WxPayApi",?"PostXml?used?cert"); ????????????????}??? ???? ??? ????? ???? ????? ??? ?????. ?? ?? ???? ?????? ?? ??? ? ????.
?? ?[LoginValid]????????public?ActionResult?CashTransfers(string?orderNumber) ????????{????????????//var?order?=?new?Order(){Amount?=?1};???????????//?var?openid?=?"oBSBmwQjqwjfzQlKsFNjxFLSixxx"; ????????????var?user?=?_workContext.CurrentUser;????????????var?order?=?_paymentService.GetOrderByOrderNumber(orderNumber);????????????var?transfer?=?new?TransfersPay ????????????{ ????????????????openid?=?user.OpenId, ????????????????amount?=?(int)?order.Amount*100, ????????????????partner_trade_no?=?order.OrderNumber, ????????????????re_user_name?=?"stoneniqiu", ????????????????spbill_create_ip?=?_webHelper.GetCurrentIpAddress() ????????????};????????????var?data?=?transfer.GetTransfersApiParameters();????????????var?result?=?WxPayApi.Transfers(data);????????????return?Content(result.ToPrintStr()); ????????}?? ????
???????[LoginValid]????????public?ActionResult?CashTransfers(string?orderNumber) ????????{ ????????????var?user?=?_workContext.CurrentUser;????????????var?order?=?_paymentService.GetOrderByOrderNumber(orderNumber);????????????if?(string.IsNullOrEmpty(user.OpenId)) ????????????{????????????????return?Json(new?PortalResult("請用微信登錄!")); ????????????}????????????if?(order?==?null?||?order.OrderState?!=?OrderState.Padding) ????????????{????????????????return?Json(new?PortalResult("訂單有誤!")); ????????????}???????????? ????????????var?transfer?=?new?TransfersPay ????????????{ ????????????????openid?=?user.OpenId, ????????????????amount?=?(int)?order.Amount*100, ????????????????partner_trade_no?=?order.OrderNumber, ????????????????re_user_name?=?"stoneniqiu", ????????????????spbill_create_ip?=?_webHelper.GetCurrentIpAddress() ????????????};????????????var?data?=?transfer.GetTransfersApiParameters();????????????var?result?=?WxPayApi.Transfers(data);????????????if?(result.GetValue("result_code").ToString()?==?"SUCCESS") ????????????{????????????????return?Json(new?PortalResult(true,?"提現(xiàn)成功")); ????????????}????????????return?Json(new?PortalResult(false,?result.GetValue("return_msg").ToString()));???????????? ????????}? ? ?? ??? ?? ?? ??? ?? ?? ?? ?? ??? ????? ????. ?? ??? 30?? ???? ?? ????. ?? 6?? ?? ??? ???? ????. ?? ??? ?? ???????.
?public?static?WxPayData?Transfers(WxPayData?inputData,?int?timeOut?=?30)???? ??? ?? ???? ??? ?? ???? ?????.
? ??? ??? ??????? ?????? ?? ???? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

?? ???? ??? ???? Xiaohongshu? ?? ?? ?? ?? ??? ? ??? ?????. ???? Xiaohongshu ??? ??? ??? ?? ??? ???? ?? ???? ???? ?? ??? ? ????. ???? Xiaohongshu ??? ???? ??? ??? ??? ????. 1. Xiaohongshu ??? ???? ???? ?? ??? ?????? 1. Xiaohongshu ?? ?? ??? ??? ?? "??" ??? ??? ?? "??" ??? ?????. 2. ?? ???? ??? ?? ???? ??? ??? ?????. ????? ?? ???? ???? ?????. 3. ?? ??????? ?? ???? ??? ?? '???' ??? ???? ?? ???? ?? ????? ?????. 4. ??? ?? ???? ?? ??? ? 3? ?? ?? ? '????' ??

Ubuntu ?????? ?? ???? ????? ?????? ????. ?? ???? ?????? passwd ??? ???? ????? ??? ?? su- ??? ???? ??? ???? ? ????. ?? ???? ??? ??? ?? ??? ?? ??????. ?? ??, ??? ??, ????? ?? ? ??, ??? ?? ??? ????? ??? ? ?? ??? ??? ????. ?? ???? ?? ??? ???? ??? ??? ????. ?? ???? ????? ?? ?? ??? ? ?? ?? ??? ????. ?? ???? ?? ???? ? ? ?? ??? ??? ??? ???? ??? ??? ??? ? ????. ? ?????? Ubuntu ?? ???, ??? ????? ??, ?? ???? ??? ??? ???????. ????

???? ??? ? ?? ??? ????? ??? ??? ???? ??? ?? ????. ???? ??? F1 ?? "CPUFanError"? ???? ?? ?? CPU ??? ????? ??? ??? ? ?? ???. ??? ????? CPU_FAN, SYS_FAN, CHA_FAN, CPU_OPT ?????? ?? ??? ??? ?????. ??? ????? CPU_FAN, SYS_FAN, CHA_FAN ? CPU_OPT ?????? ?? ???? ?? 1. CPU_FANCPU_FAN? CPU ????? ?? ??????? 12V?? ?????.

?? ??? ?? ??? ??? ? ??? Douyin? ?? ???? ??? ??? ?????. Douyin? ?? ??? ?? ??? ??? ??? ?? ? ?? ?????. ???? Douyin ?? ?? ??? ????? ??? ?????? ? ??? ???? ?????. 1. Douyin ?? ??? ????? ??? ?????? Douyin ?? ??? ?????? ?? ??? ???? ???. ?? ? ???: Douyin ?? ???? ??? ???? ? ??? ???? ??? ???? ??????. ?? ?? ??: ???? ????? ?? ?? ??? ???? ?? ??, ?? ??, ?? ? ?? ?? ??? ?????. ?? ?? : ???? ???? ??? ?? ??? ???? ???? ??, ??, ?? ? ?? ??? ?????. ??

WeChat? Tencent? ??? ???? ??? ????????, ?? ??? ? ??? ? ??? ?? ? ??? ????, Moments?? ??, ?? ??, ?? ? ??? ??? ??? ????. WeChat Pay? WeChat Wallet? ?? ???? ????? ?? ??? ?? ??? ?????. WeChat Pay? ????? ??? ?? ?????. ????? ????? ??? ?????? WeChat Pay ??? ?? 1. ????? WeChat? ?? ??? ??? [?]? ???? ?? ????? ?????. 2. [???] ??? ?????. 3. [??] ???? ?????. 4. [??] ???? [????]? ???? ?????? ?????. 5. ???? ??? ??? [?? ???? ??] ??? ?????. 6. ??? ?? ?? ?????

????? ???? ????? ??? Go ???? ???? ?? ?? ??? ??? ??? ???? ? ??? ? ? ?? ??? ????? ????? ??? ??? ????. ? ????? Go ??? ???? ????? ????? ??? ??? ???? ???? ?? ??? ?????. 1. ???? ????? Go ????? ??? ???? ???? ???? ?????? ??? ? ????. ??? ???? ??? ?? ??? ??? ?? ??? ??? ? ?? ???? ?? ?? ??? ??? ? ????. ?????

?????? ?? ???? ?? ? ???? ?? ??? ??? ?????. ?????? ??? ????? ???? ?? ???? ?? ??? ???? ?? ???? ???? ?? ???? ???? ???. ?? ????? ?????? ???? ????? ???? ?? ??? ?? ?? ???? ?? ??? ????? ????? ???? ??? ? ????. ??? ???? ?????? ??? ??? ???? ? ???? ?? ?? ???? ???? ??? ???? ???? ? ?????. ??? ???? ?????? ?? ???? ???? ? ?????. ?? ??? ?? ???? ???? ???? ?????? ???? ?? ??? ?? ??? ? ????.

Linux ???? ??? ???? ?? ???? ?? Linux ????? ??? ???? ??? ?? ??? ?? ???? ? ?????. ? ????? ???? ???? ??, ???? ?? ????, ??? ????? ???? ???? ??? ???? Linux ???? ??? ???? ?? ????? ?????. ??? ?? ?? ??? ???? ???? ??? ?? ?? ????? ?????. 1. ????? ???? ?? Linux ????? ??? ????? ???? ?? ???? ???? ?? ????? ?????. ?
