支付宝小程序开发中利用支付宝 SDK 获取用户 User ID 的方法

GS 857 2024-08-08

支付宝小程序在前端只能获取到用户昵称和头像,但是这是远远不够的,我们至少需要获取到用户的支付宝User ID,这个时候就必须在后端利用支付宝的SDK来获取了,当然前端要发出 httprequest 请求,下面结合前两篇的例子进行修改

支付宝小程序前端

app.js

图片.png

上面的代码调取后端webapi  http://XXX/api/AliPay/GetUserInfo 来获取用户信息,并把取到的userid,username 存到全局变量 globalData 里面

图片.png

本来官方只提供了- framwork 的SDK,但网上已经有人移植了- core 的版本,运行 Install-Package Alipay.AopSdk.Core 进行安装,在 appsettings.json 进行如下的配置,写上你的小程序公匙,私匙,appid 等参数 uid 可以不写

图片.png

然后在后端core还需要注入Service

Startup.cs 代码就补贴全部了,只贴相关的,这段代码就干这么个事,读取 appsettings.json  并注入服务

图片.png

在得到从前端传过来的授权码之后,利用授权得到用户信息

图片.png

以上就是支付宝小程序开发中利用支付宝 SDK 获取用户 User ID 的方法的详细内容!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:小程序与后台数据交互模板的实现分析及简单上手教程
下一篇:在微信小程序的 mpvue 框架里使用 iView Weapp 的方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~