久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

PHP使用微信開發模式實現搜索已發送圖文及匹配關鍵字回復的方法

這篇文章主要介紹了PHP使用微信開發模式實現搜索已發送圖文及匹配關鍵字回復的方法,涉及php針對微信json格式數據的解析與正則匹配相關操作技巧,需要的朋友可以參考下

本文實例講述了PHP使用微信開發模式實現搜索已發送圖文及匹配關鍵字回復的方法。分享給大家供大家參考,具體如下:

用戶發送關鍵字,搜索相應的圖文進行回復。

模擬登陸就不說了

右鍵看“已發送”圖片頁的源代碼,圖文部分是json格式的。

復制代碼 代碼如下:
{"msg_item":[{"id":80630,"type":9,"fakeid":"2397007301","nick_name":"每天學點心理學","date_time":1403445168,"content":"","source":"mass","msg_status":2,"title":"(第167期)| 我讀過的具有正能量的一篇文章,為你取暖","desc":"傳說世間的一切生靈皆可修煉成仙,而貓自然在其中。每修煉二十年,貓就會多長出一條尾巴,等到有...","content_url":"http:\/\/mp.weixin.qq.com\/s?__biz=MjM5NzAwNzMwMQ==&mid=201393381&idx=1&sn=5351cb8d440365c24a6abb709e4e0d8c#rd","show_type":1,"file_id":201393328,"app_sub_type":3,"comment_url":"","has_reply":0,"refuse_reason":"","multi_item":[{"seq":0,"cover":"https:\/\/mmbiz.qlogo.cn\/mmbiz\/jOtiajqZ1n62uicM0XBZkqUB5BdJRdCMt0Y3CDIApNglh6Lj5zcmfm0mqN0YyGkNvekxP7j0uqs95AQejwZpTfCg\/0","title":"(第167期)| 我讀過的具有正能量的一篇文章,為你取暖","digest":"傳說世間的一切生靈皆可修煉成仙,而貓自然在其中。每修煉二十年,貓就會多長出一條尾巴,等到有...","content_url":"http:\/\/mp.weixin.qq.com\/s?__biz=MjM5NzAwNzMwMQ==&mid=201393381&idx=1&sn=5351cb8d440365c24a6abb709e4e0d8c#rd","file_id":201393328,"content":"","source_url":"","author":"","show_cover_pic":0,"vote_id":[]}],"to_uin":0,"send_stat":{"total":1656,"succ":1656,"fail":0}},{"id":80444,"type":2,"fakeid":"2397007301","nick_name":"每天學點心理學","date_time":1403358199,"source":"mass","msg_status":2,"comment_url":"","has_reply":0,"refuse_reason":"","multi_item":[],"to_uin":0,"send_stat":{"total":1631,"succ":1631,"fail":0}},{"id":80222,"type":9,"fakeid":"2397007301","nick_name":"每天學點心理學","date_time":1403272191,"content":"","source":"mass","msg_status":2,"title":"(第166期)| 想要的超能力,來玩一個投票娛樂下吧~","desc":"雖然沒啥了不起的,但還是想要的這種超能力…-----------END-----------可以點擊右上角『","content_url":"http:\/\/mp.weixin.qq.com\/s?__biz=MjM5NzAwNzMwMQ==&mid=201376620&idx=1&sn=a9ccae0826f5aa74476dc5936cec51f2#rd","show_type":1,"file_id":201370866,"app_sub_type":3,"comment_url":"","has_reply":0,"refuse_reason":"","multi_item":[{"seq":0,"cover":"https:\/\/mmbiz.qlogo.cn\/mmbiz\/jOtiajqZ1n62MibMmurxXEVsDbwZglIq1wSxian2K6cH8Du0l3fMgQ2GdmbovicAXpSmjslI9iaCXicCTJC5Mef8ggBA\/0","title":"(第166期)| 想要的超能力,來玩一個投票娛樂下吧~","digest":"雖然沒啥了不起的,但還是想要的這種超能力…-----------END-----------可以點擊右上角『","content_url":"http:\/\/mp.weixin.qq.com\/s?__biz=MjM5NzAwNzMwMQ==&mid=201376620&idx=1&sn=a9ccae0826f5aa74476dc5936cec51f2#rd","file_id":201370866,"content":"","source_url":"","author":"","show_cover_pic":0,"vote_id":[45050]},{"seq":1,"cover":"https:\/\/mmbiz.qlogo.cn\/mmbiz\/jOtiajqZ1n62MibMmurxXEVsDbwZglIq1w4hNsMaia4p6SXGIUU6NBwbyEbpFL2mESOJ0yuP5pJhzavHzgnyPMM1A\/0","title":"【美文】| 揮之不去的無奈","digest":"躺在床上,過往的一幕幕在腦海掠過。四年的堅持,抑或說是7年的夢想,當它破滅時,僅僅淡然一笑,談何容易?其實行","content_url":"http:\/\/mp.weixin.qq.com\/s?__biz=MjM5NzAwNzMwMQ==&mid=201376620&idx=2&sn=21a7f8715f4b2ecc2f484fd3b04ca554#rd","file_id":201371031,"content":"","source_url":"","author":"","show_cover_pic":1,"vote_id":[]},{"seq":2,"cover":"https:\/\/mmbiz.qlogo.cn\/mmbiz\/jOtiajqZ1n62MibMmurxXEVsDbwZglIq1wNzqasiaEPYAGXQQdLnkaiaW56ueicHelZFJCjWUA3dg6ibWw15N1KQtEeQ\/0","title":"【插畫】| 不是所有的傷口都能自我愈合","digest":"愿每一個相信愛的女生,都能成為愛里打不倒的戰士。沒有人比你更美好,因為這個世界上不會再有第二個你了。少一點依","content_url":"http:\/\/mp.weixin.qq.com\/s?__biz=MjM5NzAwNzMwMQ==&mid=201376620&idx=3&sn=ca0a2122e1c5d8f848fd6412ea347664#rd","file_id":201374122,"content":"","source_url":"","author":"","show_cover_pic":0,"vote_id":[]}],"to_uin":0,"send_stat":{"total":1610,"succ":1610,"fail":0}},{"id":79872,"type":1,"fakeid":"2397007301","nick_name":"每天學點心理學","date_time":1403185708,"content":"朋友們,今天休息,不發咯,你們也早點休息喲〜\/:<L>","source":"mass","msg_status":2,"comment_url":"","has_reply":0,"refuse_reason":"","multi_item":[],"to_uin":0,"send_stat":{"total":1584,"succ":1584,"fail":0}},{"id":79544,"type":9,"fakeid":"2397007301","nick_name":"每天學點心理學","date_time":1403098674,"content":"","source":"mass","msg_status":2,"title":"(第165期)| 孩子為什么會偷東西","desc":"小孩偷東西是一種很嚴重的行為,但好像是很多孩子在成長過程中都有偷東西一個階段,父母該如何教育呢?孩子為什么會","content_url":"http:\/\/mp.weixin.qq.com\/s?__biz=MjM5NzAwNzMwMQ==&mid=201345041&idx=1&sn=b2ef53dcfd93db2737240f932a0297d5#rd","show_type":1,"file_id":201240144,"app_sub_type":3,"comment_url":"","has_reply":0,"refuse_reason":"","multi_item":[{"seq":0,"cover":"https:\/\/mmbiz.qlogo.cn\/mmbiz\/jOtiajqZ1n60ZFQ7comgKCEXlkibVZXmJf1PqAs4czgl0AiakwonBibD5DT2ytE6tA8VJdBVibuS92XgWXbuMibKmicRg\/0","title":"(第165期)| 孩子為什么會偷東西","digest":"小孩偷東西是一種很嚴重的行為,但好像是很多孩子在成長過程中都有偷東西一個階段,父母該如何教育呢?孩子為什么會","content_url":"http:\/\/mp.weixin.qq.com\/s?__biz=MjM5NzAwNzMwMQ==&mid=201345041&idx=1&sn=b2ef53dcfd93db2737240f932a0297d5#rd","file_id":201240144,"content":"","source_url":"","author":"蟲子","show_cover_pic":1,"vote_id":[]},{"seq":1,"cover":"https:\/\/mmbiz.qlogo.cn\/mmbiz\/jOtiajqZ1n60ZFQ7comgKCEXlkibVZXmJfRPJl3P72Vh8l46B1m6EvZY4IWRnFB0AHkxrTSbghME9TxmFyibbxXdQ\/0","title":"八張圖讓你明白很多","digest":"小圖片,大道理。-----------END-----------可以點擊右上角『分享至朋友圈』。微信號:m","content_url":"http:\/\/mp.weixin.qq.com\/s?__biz=MjM5NzAwNzMwMQ==&mid=201345041&idx=2&sn=63ae37b620566f2dc80d4b229b98a5f4#rd","file_id":201240187,"content":"","source_url":"","author":"蟲子","show_cover_pic":0,"vote_id":[]}],"to_uin":0,"send_stat":{"total":1568,"succ":1568,"fail":0}}]}

直接解析json即可。

<?php
$wechatObj = new wechatappmsg();
$wechatObj->getappmsg('這里是json');
class wechatappmsg{
  function getappmsg($content){
    //require_once 'db.php';
    $jsonstr=$content;
    //   $jsonstr='{"msg_item":[{"id":79544,"type":9},{}]}';
    $jsonstr = iconv('gbk', 'utf-8', $jsonstr);
    $result = json_decode($jsonstr);
    $name=$result->msg_item;
    // var_dump($name);
    //   echo '<br/>json:'.$result;
    $size=count($name);
    echo '<br/>size:'.$size;
    //  exit;
    for($i=0;$i<$size;$i++){
      $multi_item=$name[$i]->multi_item;
      $size2=count($multi_item);
      $app_id=$name[$i]->app_id;
      $create_time=$name[$i]->date_time;//發送時間
      //  echo '<br/>app_id:'.$app_id;
      $create_time=date ("Y-m-d H:i:s", $create_time);//時間轉換
      echo '<br/>create_time:'.$create_time;
      for($j=0;$j<$size2;$j++){
        $title=$multi_item[$j]->title;//標題
        $pic_url=$multi_item[$j]->cover;//圖片地址
        $digest=$multi_item[$j]->digest;//簡要
        $content_url=$multi_item[$j]->content_url;//圖文地址
        $t = iconv('utf-8', 'gbk', $title);
        echo '<br/>title:'.$t;
        echo '<br/>Link:'.$content_url;
        preg_match("/mid=([0-9]+)&/",$content_url,$string);
        $app_mid=$string[1];//一次發送的多個圖文,這個ID值可以判斷這兩個圖文是同一次發送的
        echo '<br/>app_mid:'.$app_mid;
        //這里可以直接進行入庫
//$x=saveappmsg($pic_url,$title,$digest,$content_url,$create_time,$app_mid);
 sleep(3);
      }
      echo '<br/>-------------------------------------';
    }
  }
}
?>

數據庫:

PHP使用微信開發模式實現搜索已發送圖文及匹配關鍵字回復的方法

用戶回復關鍵字,然后查詢回復相應圖文信息。

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了PHP定義字符串的四種方式,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
下面小編就為大家分享一篇php 替換文章中的圖片路徑,下載圖片到本地服務器的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇PHP給源代碼加密的幾種方法匯總(推薦),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇php打開本地exe程序,js打開本地exe應用程序,并傳遞相關參數方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
這篇文章主要介紹了PHP類的反射來實現依賴注入過程以及相關知識點分享,對此有興趣的朋友跟著小編學習下吧。
php遍歷一個文件夾內的所有文件和文件夾,并刪除所有文件夾和子文件夾下的所有文件的代碼,通過遞歸方式實現達到清空一個目錄的效果。本文給大家分享實例代碼,需要的朋友參考
主站蜘蛛池模板: 91影库 | 99精品欧美一区二区三区 | 精品免费视频 | 中文字幕一区二区三区精彩视频 | www.色53色.com| 免费av手机在线观看 | 国产在线精品一区二区 | 精品99在线| 日韩国产欧美视频 | 九九精品热 | 亚洲国产精品一区二区三区 | 国产精品美女久久久久久久久久久 | 毛片一区二区三区 | 亚洲在线一区 | 免费国产一区 | 国产视频福利 | www国产成人免费观看视频,深夜成人网 | 在线播放国产一区二区三区 | 日韩中文一区 | 免费h在线 | 久久久久久99 | 久久综合影院 | 色精品 | 成人免费在线播放视频 | 日韩在线国产 | 日韩蜜桃视频 | 亚洲欧美一区二区在线观看 | 一区二区av | 亚洲精品1区 | 久久国产亚洲 | 亚洲一区二区三区在线视频 | 日韩国产一区二区三区 | 欧美日韩久久精品 | 自拍在线 | 亚洲精品视 | 羞羞在线观看视频 | 欧美一区二区视频 | 成人国产在线视频 | 欧美日韩亚洲国产 | 日韩成人影院 | 一区二区三区视频在线免费观看 |