获取用户openid

交互模式
服务商使用页面重定向的方式进行请求本接口,并上送服务商的重定向地址,haipay获取到用户标识以后会重定向到指定的地址,并在地址后面携带响应的返回参数(URL传参的方式)。整个过程需要在微信app中完成。该口上送的参数需做Url编码上送
测试url:
https://tetswx.hkrt.cn:4430/api/getOpenid

请求参数(O-非必传 ,M-必传):

参数 参数名称 类型 参数说明 样例 可空
merch_no 商户号 String 833103159990017 M
terminal_model 应用标识 String 软件类合作伙伴必填,由海科分配枚举止 O
appid 微信appid String wxXXXXXXXXXX M
redirect_url 回调地址 String 获取到用户openid后重定向的回调链接地址。请不要在地址后面拼接参数,如果要透传参数请使用RESTful风格的回调地址,直接拼接在地址后面的参数将会被忽略 https://www.myurl/aaaa/bbbb M

请求示例:

https://tetswx.hkrt.cn:4430/api/getOpenid?merch_no=833103159990017&redirect_url=http://www.baidu1.com&sign=XFadBkUg7NXXGOzBAVuMQEG4eJpC228K4B%2BWsG4kUSWB8p53OE7OyKB3nglyJFv5%2BgqA8%2FWXjKmviK3ffAzS%2BRPvpL1nAkky7JKgqSkY2jBfrqqH%2BzDOtzM75kqBi3Do%2Ftjt5xQs%2BgQl3fCWLa3C%2BkjGuSEA1MiUdvy5x%2FYCq1wGFTEuQyaOTbjoHLcIOO538fy%2BKUX6xrLKTDWvRB04ZoyDwQdT4IUUluBhcUBOA0IrAJWr%2FjA2t5gYrZXyEn46XP%2BqIjfVPMc26JeHuIlNjWBPg7To4gbtmfVCqhGI3T5O7b%2BnN989bU9P1JzywRaDnY66B76WHeG6dfOJgaJZoQ%3D%3D

返回参数:

参数 参数名称 类型 参数说明 样例 可空
appid 公众号appid String 海科公众号appid wx8888888888888888 M
openid 用户唯一标识 String 用户相对海科公众号的唯一标识 oUpF8uMuAJO_M2pxb1Q9zNjWeS6o M

返回示例:

http://test.abc.cn/callback?return_code=10000&return_msg=成功&appid=wx8888888888888888&openid=oUpF8uMuAJO_M2pxb1Q9zNjWeS6o&sign=XFadBkUg7NXXGOzBAVuMQEG4eJpC228K4B%2BWsG4kUSWB8p53OE7OyKB3nglyJFv5%2BgqA8%2FWXjKmviK3ffAzS%2BRPvpL1nAkky7JKgqSkY2jBfrqqH%2BzDOtzM75kqBi3Do%2Ftjt5xQs%2BgQl3fCWLa3C%2BkjGuSEA1MiUdvy5x%2FYCq1wGFTEuQyaOTbjoHLcIOO538fy%2BKUX6xrLKTDWvRB04ZoyDwQdT4IUUluBhcUBOA0IrAJWr%2FjA2t5gYrZXyEn46XP%2BqIjfVPMc26JeHuIlNjWBPg7To4gbtmfVCqhGI3T5O7b%2BnN989bU9P1JzywRaDnY66B76WHeG6dfOJgaJZoQ%3D%3D

文档更新时间: 2025-02-20 17:20   作者:郝庚鑫