支付宝应用授权获取会员信息

支付宝文档链接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();
}

支付宝应用授权获取会员信息相关推荐

  1. java 实现获取支付宝授权获取会员信息

    1.配置支付宝所需参数 2.实现类 Java根据获取到的参数,拼接起来返回给安卓,让安卓调用支付宝授权获取会员信息: @ApiOperation(value = "拼接支付宝授权页面所需参数 ...

  2. 支付宝 网页授权 获取用户信息

    ****** 支付宝 网页授权 获取用户信息(昵称,头像等)****** 最近有个项目 需要获取到支付宝的头像和昵称作为互动数据,作为php新人,对于看文档来说 很是痛苦,网上也没有很多关于支付宝网页 ...

  3. 支付宝小程序授权/获取用户信息

    支付宝小程序授权/获取用户信息 目录: 文章目录 支付宝小程序授权/获取用户信息 获取支付宝小程序授权token 解析支付宝小程序接口响应加密数据 获取支付宝小程序授权token ​ 前提准备工作: ...

  4. 【小程序demo】带你玩转支付宝小程序之获取会员信息

    火速围观!支付宝近期推出了一系列小程序示例,不仅提供在线体验而且提供全部源代码,示例涵盖了:会员信息.小程序二维码.刷脸认证.小程序支付.模板消息.支付宝卡包和线下买单7个高频使用场景.直接下载源代码 ...

  5. 支付宝小程序获取用户信息及手机号

    支付宝小程序获取用户信息及手机号 众所周知,微信小程序是可以通过微信本身授权后再登录,平台可以拿到微信用的的账号相关信息,然后保存到数据库中,那么同理在支付宝小程序开发过程中,登录功能的设计也可以如此 ...

  6. 微信公众号开发之授权获取用户信息

    微信开发交流群:148540125 系列文章参考地址 极速开发微信公众号 欢迎留言.转发.打赏 项目源码参考地址 点我点我--欢迎Start 前几篇文章已讲完如何导入项目,如何启动配置项目,如何成为开 ...

  7. Spring Boot 微信-网页授权获取用户信息

    微信-验证服务器有效性 微信-网页授权获取用户信息 网页授权获取用户信息步骤 第一步:用户同意授权,获取code 第二步:通过code换取网页授权access_token 第三步:拉取用户信息(需sc ...

  8. Java-(二)微信小程序授权获取用户信息和手机号码

    第一篇我们已经知道了微信小程序怎么授权登录获取用户信息. openId 和 unionId .下面将高速告诉大家,微信小程序如何授权获取用户信息和手机号码. 微信官方文档:https://develo ...

  9. uni-app -- 授权获取个人信息-登录注册流程

    小程序授权 1. 梳理思路 2. 步骤拆分 2.1 获取用户当前获取权限的状态 2.2 获取个人信息,让用户进行授权 2.3 引导用户再次授权 每一个你不满意的现在,都有一个你没有努力的曾经 在写小程 ...

最新文章

  1. c 语言三种正规循环,C语言复习题库
  2. 3d 强制添加脚本_每日学点---Jenkins执行脚本权限问题
  3. React 是如何成为跨越前端开发鸿沟的桥梁?
  4. 使用Fiddler自定义百度云分享提取码
  5. Java新职篇:编译程序(2)
  6. Web性能优化:雅虎35条
  7. Pr——将视频画面旋转90度的一种方法
  8. ETA4322耐压30V,线性充1000mA,充电电流可调,双灯指示
  9. pdfminer转换PDF为html,【记录】尝试使用pyPdf将不可复制的PDF转换为文本或HTML
  10. 【华为云服务之】在华为云ECS上安装Docker
  11. u8的汇兑损益的计算公式_C程序计算损益
  12. 安防工程属于计算机系统集成的文件,安防系统集成(工程)市场规模为960亿元
  13. linux网络编程--网络编程的基本函数介绍与使用
  14. 总结python源文件编译、反编译、加密混淆
  15. 混合驱动的神经网络动态逆无人机机动飞行控制
  16. 为啥电脑网络里显示好几台计算机,台式电脑宽带显示连接上了,可是不能上网,WiFi也...
  17. HTMLCSS布局练习---360导航页面
  18. Dubbo+Flutter在线交友平台教程第四天 圈子功能实现
  19. Fluent计算出现浮点异常的原因及解决办法
  20. 巨人的肩膀——好用的组件

热门文章

  1. Linux从入门到秃头
  2. 偶像Stallman
  3. android 解压缩zip包
  4. OPNET计算机网络仿真 实验作业1 - 网络拓扑创建
  5. 如何在Linux中安装jdk?
  6. 我的理想计算机作文300字,我的理想作文300字(通用5篇)
  7. CentOS7搭建keepalived+DRBD+NFS高可用共享存储
  8. 警惕!最新勒索病毒incaseformat来袭!清除方法如下!
  9. CPU E3-1230v2 开盖
  10. 超级计算机为什么不能玩游戏,韦杰:东方文明像一台超级计算机,不能只用来玩游戏...