日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php 微信客服信息推送失败 微信重复推送客服消息 40001 45047

發布時間:2025/3/20 php 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 微信客服信息推送失败 微信重复推送客服消息 40001 45047 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 /*** 2 * 微信客服發送信息 3 * 微信客服信息推送失敗 微信重復推送客服消息 40001 45047 4 * 遞歸提交到微信 直到提交成功 5 * @param $openid 6 * @param int $is_repeat 是否遞歸 7 * @return bool 8 */ 9 function wx_kf_sendh($openid, $is_repeat = 0) 10 { 11 $result = M('Reply')->where("is_open=1")->order('listorder desc')->select(); 12 13 if(!$is_repeat) { 14 $logarr = M('wx_kf_sendlog')->where("openid='".$openid."'")->order('createtime desc')->find(); 15 if($logarr && $logarr['createtime'] > time()-10) { 16 return false; 17 } 18 $dddata['openid'] = $openid; 19 $dddata['createtime'] = time(); 20 $dddata['text'] = 0; //1 發送成功 0失敗 21 $dddata['image'] = 0; //1 發送成功 0失敗 22 $dddata['diy'] = 0; //1 發送成功 0失敗 23 $dddata['number'] = 0; 24 //$dddata['name'] = getVip($openid, 'nickname'); 25 M('wx_kf_sendlog')->add($dddata); 26 } 27 28 foreach ($result as $k => $v) { 29 30 if (empty($v['type'])) { 31 continue; 32 } 33 34 if ($v['type'] == 'text') { 35 $logarr = M('wx_kf_sendlog')->where("openid='".$openid."'")->order('createtime desc')->find(); 36 if($logarr['text'] == '1') { 37 continue; 38 } 39 $str = str_replace("<br/>", '\n', $v['description']); 40 $str = str_replace('&nbsp;', '\r', $str); 41 $str = str_replace('href="', "href='", $str); 42 $str = str_replace('"', "'", $str); 43 $data = '{ 44 "touser":"' . $openid . '", 45 "msgtype":"text", 46 "text": 47 { 48 "content":"' . $str . '" 49 } 50 }'; 51 52 //發送信息 53 $appid = getids('config', 56, 'value'); 54 $appsecret = getids('config', 57, 'value'); 55 $accesstokenarr = getAccessToken($appid, $appsecret); 56 $access_token = $accesstokenarr['access_token']; 57 //通過基礎消息接口發送的數據是XML格式的,但是調用客服接口發送的數據是json數據格式,更易傳輸。 58 $url = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=" . $access_token; 59 60 $rest = https_request($url, $data); 61 $jsonsarr = json_decode($rest, true); 62 if($jsonsarr['errcode'] != '0') { 63 64 M('wx_kf_sendlog')->where("id=".$logarr['id'])->save(array('text'=>0, 'number'=>$logarr['number']+1,'logtime'=>$logarr['logtime'].'|text:'.date('Y-m-d H:i:s'))); 65 wx_kf_send($openid,1);exit; 66 } else { 67 if($logarr['text'] == '0') { 68 M('wx_kf_sendlog')->where("id=".$logarr['id'])->save(array('text'=>1)); 69 } 70 } 71 72 } elseif ($v['type'] == 'image') { 73 74 $logarr = M('wx_kf_sendlog')->where("openid='".$openid."'")->order('createtime desc')->find(); 75 if($logarr['image'] == '1') { 76 continue; 77 } 78 79 $data = '{ 80 "touser":"' . $openid . '", 81 "msgtype":"image", 82 "image": 83 { 84 "media_id":"' . $v['media_id'] . '" 85 } 86 }'; 87 88 //發送信息 89 $appid = getids('config', 56, 'value'); 90 $appsecret = getids('config', 57, 'value'); 91 $accesstokenarr = getAccessToken($appid, $appsecret); 92 $access_token = $accesstokenarr['access_token']; 93 //通過基礎消息接口發送的數據是XML格式的,但是調用客服接口發送的數據是json數據格式,更易傳輸。 94 $url = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=" . $access_token; 95 96 97 $rest = https_request($url, $data); 98 $jsonsarr = json_decode($rest, true); 99 $logarr = M('wx_kf_sendlog')->where("openid='".$openid."'")->order('createtime desc')->find(); 100 if($jsonsarr['errcode'] != '0') { 101 102 M('wx_kf_sendlog')->where("id=".$logarr['id'])->save(array('image'=>0, 'number'=>$logarr['number']+1,'logtime'=>$logarr['logtime'].'|image:'.date('Y-m-d H:i:s'))); 103 wx_kf_send($openid,1);exit; 104 } else { 105 if($logarr['text'] == '0') { 106 M('wx_kf_sendlog')->where("id=".$logarr['id'])->save(array('text'=>1)); 107 } 108 } 109 110 } elseif ($v['type'] == 'diy') { 111 $logarr = M('wx_kf_sendlog')->where("openid='".$openid."'")->order('createtime desc')->find(); 112 if($logarr['diy'] == '1') { 113 continue; 114 } 115 $data = '{ 116 "touser":"' . $openid . '", 117 "msgtype":"image", 118 "image": 119 { 120 "media_id":"' . down_share_img($openid) . '" 121 } 122 }'; 123 124 //發送信息 125 $appid = getids('config', 56, 'value'); 126 $appsecret = getids('config', 57, 'value'); 127 $accesstokenarr = getAccessToken($appid, $appsecret); 128 $access_token = $accesstokenarr['access_token']; 129 //通過基礎消息接口發送的數據是XML格式的,但是調用客服接口發送的數據是json數據格式,更易傳輸。 130 $url = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=" . $access_token; 131 132 $rest = https_request($url, $data); 133 $jsonsarr = json_decode($rest, true); 134 if($jsonsarr['errcode'] != '0') { 135 M('wx_kf_sendlog')->where("id=".$logarr['id'])->save(array('text'=>0, 'number'=>$logarr['number']+1,'logtime'=>$logarr['logtime'].'|diy:'.date('Y-m-d H:i:s'))); 136 wx_kf_send($openid,1);exit; 137 } else { 138 if($logarr['diy'] == '0') { 139 M('wx_kf_sendlog')->where("id=".$logarr['id'])->save(array('diy'=>1)); 140 } 141 } 142 143 } 144 } 145 }

?

轉載于:https://www.cnblogs.com/handle/p/9529641.html

總結

以上是生活随笔為你收集整理的php 微信客服信息推送失败 微信重复推送客服消息 40001 45047的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 女人性做爰24姿势视频 | 久久久999久久久 | www.av黄色 | 中文字幕一区二区人妻电影 | 日韩城人视频 | 在线看片 | 亚色av| 日本乱轮视频 | 色爱成人综合 | 浓精喷进老师黑色丝袜在线观看 | 偷拍青青草 | 日韩不卡一二三区 | 日韩欧美一区二区三区视频 | 果冻传媒av | 成人动漫一区二区三区 | 青青草中文字幕 | 亚洲av无码久久精品狠狠爱浪潮 | 亚洲一区二区在线观看视频 | 在线岛国 | 欧美黄视频 | 日韩一区二区三区视频在线 | 尤物视频在线观看视频 | 久草福利资源站 | 黑人糟蹋人妻hd中文字幕 | 久久视频免费 | 国产精品国产三级国产普通话蜜臀 | 亚洲AV午夜福利精品一级无码 | 国模杨依粉嫩蝴蝶150p | 懂色av蜜臀av粉嫩av | 999热精品视频 | 在线中文字幕第一页 | 日大逼 | 亚洲欧美激情小说另类 | 亚洲国产精品一区二区三区 | 婷婷中文字幕 | 国产乱子伦精品无码码专区 | 操操久久 | 一区二区三区精品久久久 | 人妻精品久久久久中文 | 国产成人免费视频 | 大尺度激情吻胸视频 | 免费麻豆国产一区二区三区四区 | 国产区精品 | 国产一区在线视频观看 | h视频在线看 | 自拍偷拍视频网 | 久久免费久久 | 四虎毛片| 欧美日韩在线成人 | 91久久综合| 激情av网站 | 国产成人在线播放视频 | 精品色 | bt天堂新版中文在线地址 | 丁香网五月天 | 偷拍精品一区二区三区 | 538精品在线视频 | 中文字幕乱码在线人视频 | 国产精品亚洲色图 | 四虎视频在线观看 | 国产污视频在线 | 丰满人妻一区二区三区53 | 人人射人人插 | 日日狠狠久久偷偷四色综合免费 | 国产女大学生av | 五月天激情影院 | www.白丝| 91手机在线观看 | 久久久久久久久久久av | 琪琪色在线视频 | 经典三级av在线 | 亚洲精品乱码久久久久久蜜桃动漫 | 欧美日韩中文字幕在线观看 | 老司机午夜精品 | www狠狠爱 | 一区二区欧美日韩 | 亚洲免费视 | 能看的黄色网址 | www夜色| 不卡中文一二三区 | 五月六月丁香 | 深夜福利视频在线观看 | 中文字幕永久免费 | 手机看片91 | 国产久一| 色av色 | 精品国产av 无码一区二区三区 | 久久不射影院 | 日本理论片午伦夜理片在线观看 | 丰满少妇xoxoxo视频 | www.久久综合 | 国产午夜精品免费一区二区三区视频 | 亚洲综合套图 | 欧美日韩三级在线观看 | 泰剧19禁啪啪无遮挡 | 欧美日韩在线视频免费播放 | 国产精品久久久久久吹潮 | 欧美日韩免费做爰视频 | jjzz国产|