B站地址https://www.bilibili.com/read/cv5917135

1.注册

首先第一步你需要支付宝账号,其中如果你想拥有支付宝小程序支付功能,需要你的账户类型是企业。

查看步骤:点击在最右边的账户信息

2.创建小程序

点击上方导航栏里面有个开发者中心,然后点击创建应用->小程序->小程序应用

之后劈里啪啦填入信息,点击创建

3.小程序开发前需要准备的东西

1.小程序开发工具安装

2.支付宝小程序和微信小程序不同,我们需要上传公钥

首先下载一个工具

https://gw.alipayobjects.com/os/bmw-prod/4e2a3716-d106-4819-81b8-920d61cb13fe.exe

打开安装,然后点击生成密钥

然后浏览器打开密钥管理

然后点击设置

通过短信验证把生成的公钥复制上去

像支付宝小程序登录需要下面红色的公钥和工具生成的私钥还有你的appid以及用户code这些参数

4.登录

登录流程也就这样和微信小程序一样没啥区别

public static AlipaySystemOauthTokenResponse getAccessToken(String authCode) throws Exception {AlipayClient alipayClient = new DefaultAlipayClient("https://openapi.alipay.com/gateway.do",APPID,            //APPIDPRIVATE_KEY,      //PRIVATE_KEY"json","utf-8",ALIPAY_PUBLIC_KEY,//ALIPAY_PUBLIC_KEY"RSA2");AlipaySystemOauthTokenRequest request = new AlipaySystemOauthTokenRequest();request.setGrantType("authorization_code");request.setCode(authCode);request.setRefreshToken("201208134b203fe6c11548bcabd8da5bb087a83b");AlipaySystemOauthTokenResponse response = alipayClient.execute(request);return response;}AlipaySystemOauthTokenResponse response = OAuth.getAccessToken(code);

response 响应参数

喵喵的支付宝小程序登录相关推荐

  1. (JAVA)支付宝小程序登录相关(authToken获取用户唯一userId、encryptedData解密手机号)

    前言: 最近公司做一个支付宝小程序项目,用支付宝userId做唯一用户id,后台encryptedData解密出用户支付宝绑定的手机号信息,其中 参数:authToken和encryptedData均 ...

  2. golang 获取支付宝小程序用户手机号、登录授权、AES解密

    目前支付宝官方的api没有关于golang语言的sdk,最近在开发支付宝小程序登录,发现支付宝对于敏感信息会进行AES加密 ,例如获取用户手机号,会先由前端获取手机号密文.传给服务端,进行解密,从而获 ...

  3. 小程序登录 之 支付宝授权

    众所周知啊,微信小程序是可以通过微信本身授权后再登录,平台可以拿到微信用的的账号相关信息,然后保存到数据库中,那么同理在支付宝小程序开发过程中,登录功能的设计也可以如此 上图是官方提供的时序图,具体看 ...

  4. 微信小程序公众号支付宝小程序的登录授权、支付、分享、人脸识别人脸核身

    文章目录 一.微信小程序 1. 获取信息用户信息 2.支付 3.分享 4. 腾讯云小程序人脸核身 二.微信公众号 1.获取信息用户信息 2.支付 3. 分享(普通分享) 4.分享(vue单页面 配置分 ...

  5. 支付宝小程序授权登录 (Java 后台篇)

    支付宝小程序授权登录 (Java 后台篇) 开始 : 实现支付宝小程序授权登录功能, 本文主要是介绍支付宝小程序授权登录流程,与关键登录与处理代码. 流程 : 关键代码 : 1.获取用户信息 /*** ...

  6. 支付宝小程序获取用户授权并进行认证登录流程(前端)

    1.支付宝小程序获取用户授权并进行认证登录流程 1.1申请获取用户信息能力     登录功能做之前要先沟通好客户的需求,支付宝小程序获取用户授权调用相应的接口之前要先获得对应的能力.如果需要获取身份证 ...

  7. pyqt5点击按钮后关联程序一直运行指导再次点击按钮_揭秘支付宝小程序调试方法...

    本文摘自 https://rax.js.org 本地 IDE 调试 IDE 模拟器中模拟了大部分的真机 API,并且配有调试工具,建议先在模拟器中完成基础功能.样式的调试,然后在真机上验证和调试,当然 ...

  8. 支付宝小程序面向个人开放了!我将以一个 Demo 为例讲解整个流程。

    Hello,我是犯迷糊的小 K.目前是 ifanr 的一只前端攻城狮,同时也是知晓云团队的一员. 3 月伊始,ifanr 旗下品牌--知晓云 3.0 版本正式上线.此次更新得到业内许多开发者的密切关注 ...

  9. 用户超5亿,三年投10亿,开发者如何抢滩支付宝小程序蓝海?

    2018 年,被称为小程序正式搭建互联网生态圈的一年. 各大互联网巨头纷纷围猎小程序,意图用小程序丰富自己的服务形态. 而随着入局者越来越多,竞争愈发激烈.虽有"小程序红利期将持续 5 年& ...

最新文章

  1. android 应用uid,android adb 获取所有app 的uid
  2. 液态金属和Liquidmetal公司
  3. 今天刚学了jQuery ,今天利用jQuery的语法一行来写出选项卡
  4. redis desktop manager_面试官:Redis分布式锁如何解决锁超时问题?
  5. java json转二进制数据_JSON字符串中的二进制数据 . 比Base64更好的东西
  6. lazarus开发android应用程序指南,Lazarus开发Android应用程序指南(2)
  7. Zookeepr 如何进行权限控制?
  8. java sctp_[编织消息框架][传输协议]sctp简单开发
  9. Undefined symbols for architecture armv7
  10. 数字隔离器件在功率计量芯片中的应用
  11. GH4169高温合金执行什么标准
  12. 搜狗输入法彻底杜绝广告以及弹窗的几种办法
  13. 对比LDA,NCA,PCA
  14. 【Winform】 Enum逆向解析
  15. 【渝粤教育】国家开放大学2018年秋季 2408T中国当代文学 参考试题
  16. 计算机绘图R25,(学生)计算机绘图课程设计.doc
  17. LVOOP(一)、如何创建类、属性和方法
  18. Python编程错误:参数错误([_ctypes.COMError: (-2147024809, ‘参数错误。‘, (None, None, None, 0, ...
  19. 2, excel vba 来一个简单好玩的
  20. tp5 接收图片_TP5框架实现上传多张图片的方法分析

热门文章

  1. 隐式连接时,windows下VS(包括2005、2008等)下配置OpenCV动态库的步骤
  2. linux虚拟主机_云服务器与虚拟主机的区别
  3. Performance Optimization for Mobile Devices
  4. 基于 FFMPEG 的音频编解码(一):Hello FFMPEG,安装与编译
  5. STL之accumulate
  6. 【推荐】开源堡垒机Teleport
  7. 升级域控制器-从Windows 2012升级到2016案例之1
  8. https的博客作业
  9. 二进制 正数 负数 源码反码补码
  10. inetd -- internet超级服务器