1. 程式人生 > >自助公眾號的客服提醒功能開發與實現

自助公眾號的客服提醒功能開發與實現

time echo php 討論 ken ech () xiang pin

本周我公司的技術人員做了一個有技術含量的一個新功能:客服功能。此功能主要用於公眾號客服提醒,比如客戶的商家認證審核通過,用戶購買商品成功等功能提醒,可以有效減少網站項目開發所必要的資金節約。
1.接口代碼。
接口代碼如下:
public function reply_customer(){
$touser=I(‘touser‘);
$content=I(‘text‘);
$id=I("id");
//更換成自己的APPID和APPSECRET
$APPID="";
$APPSECRET="";

$TOKEN_URL="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$APPID."&secret=".$APPSECRET;

$json=file_get_contents($TOKEN_URL);
$result=json_decode($json);

$ACC_TOKEN=$result->access_token;

$data = ‘{
    "touser":"‘.$touser.‘",
    "msgtype":"text",
    "text":
    {
         "content":"‘.$content.‘http://www.guangcupin.cc/Shop/info?id=‘.$id.‘"
    }
}‘;

$url = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=".$ACC_TOKEN;

$result = $this->https_post($url,$data);
$final = json_decode($result);
echo  $final;

}

public function https_post($url,$data)
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

$result = curl_exec($curl);
if (curl_errno($curl)) {
return ‘Errno‘.curl_error($curl);
}
curl_close($curl);
return $result;
}
2.php調用接口代碼
Php代碼如下:
public function fenxiang(){
if(empty(session("uid"))){
$this->redirect("Init/init");
}

$uid=session("uid");
// echo $uid;exit;
$info=M("user")->where("uid=$uid")->find();

$mtime= strtotime("-1 hour");
$where[‘uid‘]=$uid;
$where[‘addtime‘]=array("gt",$mtime);
$where[‘fabu‘]=1;
$list=M("good")->where($where)->order("addtime desc")->limit(1)->find();
if($list){
$touser=$info[‘openid‘];
$text="朋友圈分享文字,提供參考:".$list[‘desc‘].",有喜歡的可以出價,截拍時間:".date("Y-m-d H:i",$list[‘end_time‘])." 點擊鏈接出價:";
$id=$list[‘id‘];
// echo $id;exit;
$this->reply_customer1($touser,$text,$id);
}
}

  好了,現在大家明白是如何來實現了吧,如果還是存在不理解的地方或者做到中間不清楚該如何繼續下去的話,可以留言咨詢,我們可以一起討論學習。

  本文由專業的鄭州小程序開發公司燚軒科技整理發布,原創不易,如需轉載請註明出處!

自助公眾號的客服提醒功能開發與實現