GetOpenid() GetOpenid() : \app\store\service\用户的openid 通过跳转获取用户的openid,跳转流程如下: 1、设置自己需要调回的url及其其他参数,跳转到微信服务器https://open.weixin.qq.com/connect/oauth2/authorize 2、微信服务处理完成之后会跳转回用户redirect_uri地址,此时会带上一些参数,如:code Returns \app\store\service\用户的openid
GetOpenidFromMp() GetOpenidFromMp(string $code) : \app\store\service\openid 通过code从工作平台获取openid机器access_token Parameters string $code 微信跳转回来带上的code Returns \app\store\service\openid
getUserInfo() getUserInfo(string $openid, $access_token) : string 获取用户信息 Parameters string $openid 调用【网页授权获取用户信息】接口获取到用户在该公众号下的Openid $access_token Returns string
curlPost() curlPost( $url = '', $postData = '', $options = array()) Parameters $url $postData $options
__CreateOauthUrlForOpenid() __CreateOauthUrlForOpenid( $code) : \app\store\service\请求的url 构造获取open和access_toke的url地址 Parameters $code Returns \app\store\service\请求的url
__CreateOauthUrlForCode2() __CreateOauthUrlForCode2(string $redirectUrl) : \app\store\service\返回构造好的url 构造获取code的url连接 Parameters string $redirectUrl 微信服务器回跳的url,需要url编码 Returns \app\store\service\返回构造好的url
ToUrlParams() ToUrlParams(array $urlObj) : \app\store\service\返回已经拼接好的字符串 拼接签名字符串 Parameters array $urlObj Returns \app\store\service\返回已经拼接好的字符串