zoukankan      html  css  js  c++  java
  • 支付宝 生活号 获取 userId 和 生活号支付

    第一:申请生活号。

    第二:激活开发者 模式 ,并且上创 自己的 公钥  ( 支付宝 demo 里面有 )

    第三: 配置 回调地址 ( 用于前端 调用获取 auth_code 的时候 填写的回调地址,支付宝生活号验证信息通过后 会响应一个重定向地址,指向这个 回调地址,并且 带上一个请求参数  auth_code   )

        在浏览器中敲: https://openauth.alipay.com/oauth2/publicAppAuthorize.htm?app_id=appId&scope=auth_base&redirect_uri=上面配置的授权回调地址

        然后提示登录,登录就是了。

    第4 步 : 并且 我们的 接受 auth_code 的程序 ,并且 通过auth_code 去 获取  user_id 等信息 

      下面是支付宝 fuwuchuang_demo 里面 使用auth_code 换取 user_id 的例子代码。

      

     第5 步:  上面拿到的是  user_id  ,然后就是统一下单接口 去获取 下单。

     

     

     

      第6 步: 发起支付 

    微信 公众号 和支付宝生活号 几乎一样, 也是 拿到  oauth2 的 协议 ,用auth_code 获取用户 id (  openid  ), 但是 微信浏览器 获取 auth_code 是不可以的,需要一个微信 开发者工具。这里面登录并且敲 请求地址可以正常获取到用户信息,然后就会微信要求严格。 必须是 域名,并且必须是80 端口的回调地址。总来的说微信麻烦一些。

  • 相关阅读:
    软件工程概论
    软件工程概论
    JAVA
    JAVA
    C#字符补位
    C#绘图双缓冲
    C#中IP地址转换为数值的方法
    C#并行编程-并发集合
    C#委托
    C#事件(event)解析
  • 原文地址:https://www.cnblogs.com/cxygg/p/10523746.html
Copyright © 2011-2022 走看看