企业微信跳转第三方APP

关于企业微信跳转第三方APP接口在官方文档里面已经是不存在了的,已经算是过时的js接口了。

企业微信官方JS-SDK

此接口为直接唤起APP非跳转到下载页面(目前只测试企业微信私有化版本有效)

调用到的js接口:launch3rdApp

在调用js接口前需要正确引用企业微信js对应的包以及对应的鉴权等一下代码工作

具体参考企业微信官方文档:企业微信跳转第三方APP_第1张图片

初始化注意:

引入launch3rdApp

wx.invoke('launch3rdApp', {
		'appName': '腾讯视频', //应用显示的名称
		'appID': '4r4rwer32r23r2', // iOS使用,要启动应用的scheme(ios开发人员提供,非企业微信corpid)
		'messageExt': 'execute=login&username=admin', // iOS使用,获取方法参考微信iOS SDK中的LaunchFromWXReq,启动App时附加的额外信息
		'packageName': 'zj.zgcx', // Android使用,要启动应用的包名称
		'param': 'execute=login&username=admin' // Android使用,传递给第三方的参数,第三方通过intent.getStringExtra("launchParam")得到传过去的参数值(例如本例getStringExtra得到的结果是webview)
	}, 
	function(res) {
		//alert(JSON.stringify(res));//返回结果
	}
)

 注:ios内部接收参数需要引入微信的公共sdk

你可能感兴趣的:(JavaScript,微信)