Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 1.51 KB

README.md

File metadata and controls

38 lines (24 loc) · 1.51 KB

uniapp-AlipayAuth

uniapp iOS移动端支付宝原生sdk授权登录获取auth_code,解压zip,放到 项目目录/nativeplugins/ 文件夹下,若是没有nativeplugins这个文件夹需手动创建,然后在manifest.josn-->App原生插件配置--本地插件--> 选择刚才解压后的插件-->重新打包自定义插座-->卸载调试的app重新运行到自定义基座跑项目调试,目前仅集成iOS的,Android有空再集成.

引入模块

const AlipayPlugin = uni.requireNativePlugin("DHQ-ios-AlipayAuthPlugin");

使用

    
AlipayPlugin.login({
		appId: '200000000000004',  //你在支付宝平台申请的App ID
		scheme: 'alixpayhbilderhello'  // 需要传到支付宝SDK的scheme,注意需要在manifest.json配置
	},
	(res) => {
		console.log('res',res)
						
	})

返回事例

{"scope":"auth_user","result_code":"SUCCESS","state":"init","app_id":"2xxxxxxxxxxxx4","auth_code":"xxxxxxxxxxxxxxxxxxx"}

注意,本插件使用的是支付宝极简版SDK,极简版SDK没有支付功能,需要支付功能可使用uni已经集成好的AlipaySDK,支付宝极简版官方文档: https://opendocs.alipay.com/open/218/sxc60m?pathHash=49b31754
  • 本插件不收集任何信息,不包含广告,免费使用