如何获取用户user_id以及user_id,pid,支付宝账号三者之间的关系
一、如何获取用户user_id
user_id的获取方法一般有两种:一种是通过调用接口交易成功后的异步通知来获取,一种是使用授权功能来获取
1、通过异步通知来获取
用户调用支付接口支付成功商户可以通过配置异步地址notify_url来接收异步参数,在异步参数中返回的有buyer_id(买家支付宝用户号)这个就是买家的user_id(2088开头的纯16位数字)
以电脑网站支付异步信息为例:
gmt_create=2018-02-28 15:12:13&charset=UTF-8&gmt_payment=2018-02-28 15:12:23¬ify_time=2018-02-28 15:12:23&subject=土豪金&sign=$$$&buyer_id=208