通过 js 调起微信官方的微信支付api

news2024/11/18 21:53:57

通过 js 调起微信官方的微信支付api

在这里插入图片描述



function onBridgeReady() {
	WeixinJSBridge.invoke(
		'getBrandWCPayRequest', { 
			"appId": "wx2421b1c4370ec43b", // 公众号ID,由商户传入     
			"timeStamp": "1395712654", // 时间戳
			"nonceStr": "e61463f8efa94090b1f366cccfbbb444", // 随机串     
			"package": "prepay_id=wx21201855730335ac86f8c43d1889123400",
			"signType": "RSA", // 微信签名方式
			"paySign": "oR9d8PuhnIc+YZ8cBHFCwfgpaK9gd7vaRvkYD7rthRAZ\/X+QBhcCYL21N7cHCTUxbQ+EAt6Uy+lwSN22f5YZvI45MLko8Pfso0jm46v5hqcVwrk6uddkGuT+Cdvu4WBqDzaDjnNa5UK3GfE1Wfl2gHxIIY5lLdUgWFts17D4WuolLLkiFZV+JSHMvH7eaLdT9N5GBovBwu5yYKUR7skR8Fu+LozcSqQixnlEZUfyE55feLOQTUYzLmR9pNtPbPsu6WVhbNHMS3Ss2+AehHvz+n64GDmXxbX++IOBvm2olHu3PsOUGRwhudhVf7UcGcunXt8cqNjKNqZLhLw4jq\/xDg==" // 微信签名 
		 },
		function (res) {
			if (res.err_msg == "get_brand_wcpay_request:ok") {
				// 使用以上方式判断前端返回,微信团队郑重提示:
				// res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。
				// 查看订单状态
				uni.showToast({
					title: '支付成功'
				})
				location.reload()
			} else {
				uni.showToast({
					icon: 'none',
					title: '支付失败'
				})
				uni.redirectTo({
					url: '/pages/xuanzhuang/xuanzhuang'
				})
			}
		}
	)
}

if (typeof WeixinJSBridge == "undefined") {
	if (document.addEventListener) {
		document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false)
	} else if (document.attachEvent) {
		document.attachEvent('WeixinJSBridgeReady', onBridgeReady)
		document.attachEvent('onWeixinJSBridgeReady', onBridgeReady)
	}
} else {
	onBridgeReady()
}

onBridgeReady()


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1710450.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

车机壁纸生成解决方案,定制化服务,满足个性化需求

在数字化与智能化浪潮的推动下,汽车内部设计已不再仅仅满足于基本功能的需求,更追求为用户带来前所未有的视觉享受与沉浸式体验。美摄科技,凭借其在图像生成与处理领域的深厚积累,推出了一款创新的车机壁纸生成解决方案&#xff0…

TPM该如何应对设备老化和更新换代的挑战?

设备老化是制造业中不可避免的现象,随着时间的推移,设备性能逐渐下降,故障率增加,严重影响生产效率和产品质量。传统的设备维护方式往往只关注故障后的修复,而忽视了设备性能的整体提升和预防性维护。而TPM则强调设备的…

ITSM工具如何助力工程师管理新升级

在快节奏的IT服务运维环境中,每一位工程师都是维系企业信息系统稳定运行的宝贵财富。随着ITIL4框架的推广与应用,ITSM工具也迎来了革新,特别是在工程师管理方面,ITILDESK设计的工程师工作台,不仅提升了运维效率&#x…

《探索Stable Diffusion:AI绘画的创意之路与实战秘籍》

《Stable Diffusion AI 绘画从提示词到模型出图》介绍了 Stable Diffusion AI 绘画工具及其使用技巧。书中内容分为两部分:“基础操作篇”,讲解了 SD 文生图、图生图、提示词、模型、ControlNet 插件等核心技术的应用,帮助读者快速从新手成长…

民国漫画杂志《时代漫画》第30期.PDF

时代漫画30.PDF: https://url03.ctfile.com/f/1779803-1248635414-87c8c8?p9586 (访问密码: 9586) 《时代漫画》的杂志在1934年诞生了,截止1937年6月战争来临被迫停刊共发行了39期。 ps: 资源来源网络!

【C++】牛客——活动安排

✨题目链接: AB31 活动安排 ✨题目描述 给定𝑛个活动,每个活动安排的时间为[𝑎𝑖,𝑏𝑖)。求最多可以选择多少个活动,满足选择的活动时间两两之间没有重合。 ✨输入描述: 第一行…

windows中每日定时执行python脚本,解决问题

由于需要一个每天定时执行的任务,所以需要定时启动,网上看了很多方法,感觉不能在python脚本种写个while true 定时执行,占资源不说还不可靠。 最后考虑通过系统工具定时启动,发现linux中有crontab,windows…

5G工业数采网关的功能及工业应用-天拓四方

随着5G技术的不断发展,其在工业领域的应用日益广泛。5G工业数采网关作为连接工业设备与网络的重要枢纽,具备多种功能,为工业自动化、智能制造和智慧工厂提供了强大的支持。本文将详细解析5G工业数采网关的功能,并探讨其在工业领域…

【微服务】安装docker以及可视化界面

1.配置yum下载源为aliyun源 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo2.下载docker不加版本号默认为最新版本 yum install -y docker-ce3.启动以及开机自启 #启动docker命令 systemctl start docker #设置开机自启命令…

智慧城管平台:城市管理的未来之路

智慧城管平台,即利用物联网(IoT)、大数据、云计算、人工智能(AI)等先进技术,对城市公共空间、设施、事件进行实时监控、智能分析和高效管理的综合平台。其核心在于“智慧”二字,旨在通过技术手段…

mysql手动新建数据库

点击号输入数据库名,端口号,密码,连接到sa数据库新建数据库,语言必须选择utf8mb4新建数据库用户给数据库用户设置对应权限给数据库用户勾选权限

大型央企国企信创化与数字化转型规划实施方案(71页PPT)

方案介绍: 随着全球信息技术的迅猛发展,数字化转型已成为企业提升竞争力、实现可持续发展的必经之路。作为国家经济的重要支柱,大型央企国企在信创化与数字化转型方面承载着重要的责任和使命。本方案旨在通过系统性的规划和实施,…

简单的python程序,把它做成docker镜像

1,python程序准备 在linux主机的/tmp/pythontest路径下创建一个test.py程序文件, 程序内容很简单 就是一句打印 print(hello world, docker)2,再准备一个Dockerfile文件 这个Dockerfile也是放在主机linux中的/tmp/pythontest路径下&#x…

CTF解题技能之MISC基础

杂项介绍 Miscellaneous简称MISC,意思是杂项,混杂的意思。 杂项大致有几种类型: 1.隐写 2.压缩包处理 3.流量分析 4.攻击取证 5.其它 本篇主要介绍杂项基础题目的知识点以及解题思路。 0x00 文件类型识别 杂项题目主要是以文件附件作…

【传知代码】遵循人类指令的高质量图像修复(论文复现)

前言:在数字化时代的浪潮中,图像已成为我们生活中不可或缺的一部分。它们记录着我们的记忆,传递着信息,甚至塑造着我们的认知。然而,正如生活中难以避免的瑕疵,这些数字图像也时常因为各种原因出现损伤、失…

AI推文神器,绘唐ai,文刻创作出品,sdmj二合一虹猫

AI推文神器,绘唐ai,文刻创作出品,sdmj二合一虹猫 https://qvfbz6lhqnd.feishu.cn/wiki/CcaewIWnSiAFgokOwLycwi0Encfhttps://qvfbz6lhqnd.feishu.cn/wiki/CcaewIWnSiAFgokOwLycwi0Encf AI推文神器是一种基于人工智能技术的工具,旨在帮助用户快速生成优质的推文。它通过分…

LeetCode刷题笔记第2769题:找到最大的可达成数字

LeetCode刷题笔记第2769题:找到最大的可达成数字 题目: 想法: 从题目中可以看出,num经过t次增减变为x,x即为可达成数字。因为要求最大的可达成数字,需要满足num一直增加,x一直减少&#xff0c…

论文阅读--CLIP4Clip

CLIP天生适合做retrieve的任务,拿编码好的特征做相似度计算 CLIP做视频的迁移问题在于,一般视频的处理方式是对多个帧做patch,因此得到的图像特征应该是多个帧的融合特征,但CLIP是一个文本特征对应一个图像特征,这时候…

SA316系列音频传输模块-传输距离升级音质不打折

SA316是思为无线研发的一款远距离音频传输模块,音频采样率为48K,传输距离可达200M。为了满足更多用户需求,思为无线在SA316基础上进一步增加传输距离推出SA316F30。相比SA316性能,同样其采用48K采样,-96dBm灵敏度&…

Linux线程:线程控制

目录 一、线程的退出与等待 1.1pthread_join线程等待 1.2线程异常 1.3线程如何退出和结束 ​编辑 二、线程切换 三、线程的优缺点 3.1优点 3.2缺点 3.3线程vs进程 四、多线程的使用及实操 4.1堆空间共享 一、线程的退出与等待 在Linux中线程具有如下的特点&#xf…