用户注册/签约(可选)

微信后台向业主方发起用户注册。

1、请求参数

参数名称类型必选备注
appidstringY小程序
appidmch_idstringY支付商户号
nonce_strstringY随机字符串
encrypted_datastringY使用AESCBCPKCS7PADDING
ivstringY用于解密的IV
signstringY1~5字段的签名

encrypted_data解密后的数据

参数名称类型必选备注
openidstringY用户id

2、返回参数

参数名称类型必选备注
errcodeintY0为成功
errmsgstringN错误信息
nonce_strstringY原样带回
encrypted_datastringY使用AESCBCPKCS7PADDING
ivstringY用于解密的IV

encrypted_data解密后的数据

参数名称类型必选备注
cardidstringY用户卡ID

3、示例代码

请求:

  1. {"appid":"test","mch_id":"123456","nonce_str":"abcdefg","encrypted_data":"jfiwajeofjiefef","iv":"afweifwefe"}

encrypted_data解密后为:

  1. {“openid”:”1234”}

返回:

  1. {"errcode":0,"nonce_str":"abcdefg","encrypted_data":"jfiwajeofjiefef","iv":"afweifwefe"}

encrypted_data解密后的数据:

  1. {“card_id”:”xxafdafd”}