支付宝应用授权获取会员信息
支付宝应用授权获取会员信息
支付宝文档链接https://docs.open.alipay.com/284/106000/
前提-----------------------------------
账号:拥有支付宝开放平台账号,进入开发者中心,当前操作的是‘网页&移动应用‘。
创建应用-----------------
APPID:得到APPID。
配置概览------------------
功能列表:添加获取会员信息功能。
配置应用信息-----------------------
授权回调地址:(支付宝授权链接回调路径)
加密方式RSA(SHA256)密钥:配置密钥下载secret_key_tools_RSA_win,设置应用公钥,得到支付宝公钥。
下载服务端sdk----------------
sdk:放置开发项目内,为之后调用支付宝封装接口做准备。
网页授权跳转-------------------------------
授权:开发者通过url拼接构造授权页面引导用户授权(和微信授权类似)授权后跳回回调路径。
跳转回自定义回调接口获取accessToken-------------------------------
AlipayClient alipayClient = new DefaultAlipayClient("https://openapi.alipay.com/gateway.do", APP_ID, APP_PRIVATE_KEY, "json", CHARSET, ALIPAY_PUBLIC_KEY, "RSA2");
AlipaySystemOauthTokenRequest request = new AlipaySystemOauthTokenRequest();
request.setCode("2e4248c2f50b4653bf18ecee3466UC18");
request.setGrantType("authorization_code");
try {AlipaySystemOauthTokenResponse oauthTokenResponse = alipayClient.execute(request);System.out.println(oauthTokenResponse.getAccessToken());
} catch (AlipayApiException e) {//处理异常e.printStackTrace();
}
该接口后会被追加支付宝参数auth_code等等,调用支付宝封装接口传入auth_code获取accessToken或用户id
获取支付宝会员详细信息传入access_token
AlipayClient alipayClient = new DefaultAlipayClient("https://openapi.alipay.com/gateway.do", APP_ID, APP_PRIVATE_KEY, "json", CHARSET, ALIPAY_PUBLIC_KEY, "RSA2");
AlipayUserInfoShareRequest request = new AlipayUserInfoShareRequest();
String auth_token = "composeBcd261a4867d94837a701f92816f18X18";
try {AlipayUserInfoShareResponse userinfoShareResponse = alipayClient.execute(request, auth_token);System.out.println(userinfoShareResponse.getBody());
} catch (AlipayApiException e) {//处理异常e.printStackTrace();
}
支付宝应用授权获取会员信息相关推荐
- java 实现获取支付宝授权获取会员信息
1.配置支付宝所需参数 2.实现类 Java根据获取到的参数,拼接起来返回给安卓,让安卓调用支付宝授权获取会员信息: @ApiOperation(value = "拼接支付宝授权页面所需参数 ...
- 支付宝 网页授权 获取用户信息
****** 支付宝 网页授权 获取用户信息(昵称,头像等)****** 最近有个项目 需要获取到支付宝的头像和昵称作为互动数据,作为php新人,对于看文档来说 很是痛苦,网上也没有很多关于支付宝网页 ...
- 支付宝小程序授权/获取用户信息
支付宝小程序授权/获取用户信息 目录: 文章目录 支付宝小程序授权/获取用户信息 获取支付宝小程序授权token 解析支付宝小程序接口响应加密数据 获取支付宝小程序授权token 前提准备工作: ...
- 【小程序demo】带你玩转支付宝小程序之获取会员信息
火速围观!支付宝近期推出了一系列小程序示例,不仅提供在线体验而且提供全部源代码,示例涵盖了:会员信息.小程序二维码.刷脸认证.小程序支付.模板消息.支付宝卡包和线下买单7个高频使用场景.直接下载源代码 ...
- 支付宝小程序获取用户信息及手机号
支付宝小程序获取用户信息及手机号 众所周知,微信小程序是可以通过微信本身授权后再登录,平台可以拿到微信用的的账号相关信息,然后保存到数据库中,那么同理在支付宝小程序开发过程中,登录功能的设计也可以如此 ...
- 微信公众号开发之授权获取用户信息
微信开发交流群:148540125 系列文章参考地址 极速开发微信公众号 欢迎留言.转发.打赏 项目源码参考地址 点我点我--欢迎Start 前几篇文章已讲完如何导入项目,如何启动配置项目,如何成为开 ...
- Spring Boot 微信-网页授权获取用户信息
微信-验证服务器有效性 微信-网页授权获取用户信息 网页授权获取用户信息步骤 第一步:用户同意授权,获取code 第二步:通过code换取网页授权access_token 第三步:拉取用户信息(需sc ...
- Java-(二)微信小程序授权获取用户信息和手机号码
第一篇我们已经知道了微信小程序怎么授权登录获取用户信息. openId 和 unionId .下面将高速告诉大家,微信小程序如何授权获取用户信息和手机号码. 微信官方文档:https://develo ...
- uni-app -- 授权获取个人信息-登录注册流程
小程序授权 1. 梳理思路 2. 步骤拆分 2.1 获取用户当前获取权限的状态 2.2 获取个人信息,让用户进行授权 2.3 引导用户再次授权 每一个你不满意的现在,都有一个你没有努力的曾经 在写小程 ...
最新文章
- c 语言三种正规循环,C语言复习题库
- 3d 强制添加脚本_每日学点---Jenkins执行脚本权限问题
- React 是如何成为跨越前端开发鸿沟的桥梁?
- 使用Fiddler自定义百度云分享提取码
- Java新职篇:编译程序(2)
- Web性能优化:雅虎35条
- Pr——将视频画面旋转90度的一种方法
- ETA4322耐压30V,线性充1000mA,充电电流可调,双灯指示
- pdfminer转换PDF为html,【记录】尝试使用pyPdf将不可复制的PDF转换为文本或HTML
- 【华为云服务之】在华为云ECS上安装Docker
- u8的汇兑损益的计算公式_C程序计算损益
- 安防工程属于计算机系统集成的文件,安防系统集成(工程)市场规模为960亿元
- linux网络编程--网络编程的基本函数介绍与使用
- 总结python源文件编译、反编译、加密混淆
- 混合驱动的神经网络动态逆无人机机动飞行控制
- 为啥电脑网络里显示好几台计算机,台式电脑宽带显示连接上了,可是不能上网,WiFi也...
- HTMLCSS布局练习---360导航页面
- Dubbo+Flutter在线交友平台教程第四天 圈子功能实现
- Fluent计算出现浮点异常的原因及解决办法
- 巨人的肩膀——好用的组件