微信公眾平臺周公解夢接口開發代碼
海南中立科技 | 2018-01-26 23:25:03 | 閱讀:32491
獲取數據使用方式為直接在URL中提交內容名稱即可,名稱需要先做urlencode調用url方法:以下是調用周公解夢方法,提交內容為“食物”http://api2.sinaapp.com/search/d...=%e9%a3%9f%e7%89%a9返回格式如下:{"errcode":0,"msgtype":"text","text":{"content":"夢見大量食物,會灰心失望。夢見沒有食物,會賺大錢。女人夢見大量食物,經濟會拮據。"}}一個完整的請求類似如下:if(substr($keyword,0,6)=="夢見"){$entityName=trim(substr($keyword,6,strlen($keyword)));if($entityName==""){$contentStr="發送“夢見”加上內容,如“夢見初戀情人”";$resultStr=$this->transmitText($object,$contentStr,$funcFlag);return$resultStr;}$apihost="http://api2.sinaapp.com/";$apimethod="search/dream/?";$apiparams=array('appkey'=>"0020130430",'appsecert'=>"fa6095e113cd28fd",'reqtype'=>"text");$apikeyword="&keyword=".urlencode($entityName);$apicallurl=$apihost.$apimethod.http_build_query($apiparams).$apikeyword;$api2str=file_get_contents($apicallurl);$api2json=json_decode($api2str,true);$contentStr=$api2json['text']['content'];$resultStr=$this->transmitText($object,$contentStr,$funcFlag);return$resultStr;}復制代碼