主页> 常见问题> 认证智能网关wifi 接口配置,VTache 和微信公众平

认证智能网关wifi 接口配置,VTache 和微信公众平

阅读: 常见问题


认证智能网关wifi 接口配置,VTache 和微信公众平台接口配置


公众wifi、智能wifi、智能网关、认证网关、对VTache的接口配置,放到微信公众平台中。

生成验证码,并记录到VTache系统。

	//关注时生成验证码并发给VTache系统
	private function subtoVTache(){
		
		$num = OrgUtilString::randString(4,1);//验证码
		$add =1;   //1关注; 0 取消关注
		$weid = 'bjtyztcy';  // 公众号的微信号;如果无,则传入公众号的openid
		$url = 'http://login.vtache.com/cmps/admin.php?a=wxopenid&m=api&num='.$num.'&add='.$add.'&weid='.$weid;
		$c = curl_init();
		curl_setopt($c, CURLOPT_URL, $url);
		curl_setopt($c, CURLOPT_RETURNTRANSFER,true);
		$res = curl_exec($c);
		return $num;
		
	}
	
	//消息交互时,当用户输入‘上网’,关键词回复给他验证码,调用此API进行相关信息的记录
	private function keytoVTache(){
		$num = OrgUtilString::randString(4,1); //验证码
		$add =1;   //1关注; 0 取消关注
		$openid = $this->fromUsername; // 用户微信openid;
		$startTime = time(); //验证码生效开始时间
		$endTime = time()+3600;  //验证码失效时间
		$weid = 'bjtyztcy';  // 公众号的微信号;如果无,则传入公众号的openid
		$url = 'http://login.vtache.com/cmps/admin.php?a=wxinsert&m=api&num='.$num.'&start='.$startTime.'&end='.$endTime.'&openid='.$openid.'&weid='.$weid;
		$c = curl_init();
		curl_setopt($c, CURLOPT_URL, $url);
		curl_setopt($c, CURLOPT_RETURNTRANSFER,true);
		$res = curl_exec($c);
		return $num;
	}



当关注事件的时候,当用户关注微信账号,调用方法发送wifi验证码;


//如果是用户在店即发送wifi验证码给他
		$num  = $this->subtoVTache();
		$url = "http://www.weixinhai.com.cn/index.php?cc=1&ulWxNum=".$num;
		$atte .= ',wifi验证码为'.$num.',url:'.$url;


这是关键词回复,用户发送‘上网’给微信公众账号,公众号回复验证码;

		//发送wifi验证码给他
			$num  = $this->keytoVTache();
			$url = "http://www.weixinhai.com.cn/index.php?cc=1&ulWxNum=".$num;
			$msg .= ',wifi验证码为'.$num.',URL:'.$url;
		
		


【温馨提示】倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至55506560@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于本站观点。用户与作者的任何交易与本站无关,请知悉。

客服
套餐咨询,操作答疑等
在线客服