获取微信用户 OPENID
请求地址
环境 | 请求方式 | HTTPS请求地址 |
正式环境 | 浏览器跳转 | https://19zf.cn/api/openid.html |
请求参数
参数 | 类型 | 是否必填 | 描述 | 示例值 |
app_id | String | 是 | 19支付平台分配和商户的APPID,19开头 | 191008821006 |
mch_id | String | 是 | 合作商户的商户号 | 1575500091 |
callback_url | String | 是 | 接收 openid 的 url。必须为可直接访问的URL,不能带参数、session验证、csrf验证 |
注意:该接口不能在小程序中直接使用;不能在微信开发者工具里调试,需真机调试
提示:该openid具备唯一性,可做映射关系存储在本地数据库
请求示例
假如需要接收 openid 的 url 是:
http://www.example.com/getopenid.htm?param=abc
则直接通过浏览器跳转该 url 即可:
https://19zf.cn/api/openid.html?app_id=191008821006&callback_url=http://www.example.com/getopenid.htm?param=abc
获取 openid 成功后,微信浏览器会携带 openid 自动跳转至:
http://www.example.com/getopenid.htm?param=abc&openid=oT_0R1etkSgOiwGgNve-tmd0h1h2