Heim  >  Artikel  >  php教程  >  Chat, kleines gelbes Huhn, erstellt von der Thinkphp-Aggregationsschnittstelle, mit Quellcode-Download

Chat, kleines gelbes Huhn, erstellt von der Thinkphp-Aggregationsschnittstelle, mit Quellcode-Download

WBOY
WBOYOriginal
2016-10-09 08:32:161476Durchsuche

Wenn Sie es herunterladen, müssen Sie dieses Huhn gut behandeln. Laden Sie es herunter und öffnen Sie es zum Chatten! Ich habe es auf meinen Server gestellt und habe am Nationalfeiertag nach Hühnern gesucht, wenn mir langweilig war.
http://www.wbaobao.top/talkJJ/
Der Kern des Codes ist die Methode zum Aufrufen der Schnittstelle und der Front-End-Ausgabe js.
Es ist vielleicht nicht so gelb, wie Sie denken, das meiste Gelb gibt es in Korea. <?php <br /> Namespace HomeController;<br> Verwenden Sie ThinkController;<br> Die Klasse IndexController erweitert Controller {<br> Öffentlicher Funktionsindex(){<br>           $this->display();<br> }<br> Öffentliche Funktionsdaten(){<br>             if (IS_POST) {<br>             $appkey = "5e70fea5553d2deea473c13b516a564a";<br>              $url = "http://op.juhe.cn/robot/index";<br>               $metock=I("post.txt","haha");<br>              $params = array(<br>                    "key" => $appkey,//Der APPKEY, den Sie für diese Schnittstelle beantragt haben<br> "info" => $metock,//Der an den Roboter zu sendende Inhalt sollte 30 Zeichen nicht überschreiten <br> "dtype" => "",//Das Format der zurückgegebenen Daten, JSON oder XML, der Standard ist JSON<br> "loc" => "",//Standort, z. B. Zhongguancun, Peking<br> "lon" => "",//Längengrad, östlicher Längengrad 116,234632 (6 Dezimalstellen beibehalten), muss als 116234632 geschrieben werden<br> „lat“ => „“,//Breitengrad, nördlicher Breitengrad 40,234632 (6 Nachkommastellen beibehalten), muss als 40234632 geschrieben werden<br> "userid" => "",//1~32 Ziffern, diese Benutzer-ID gilt für jeden Ihrer eigenen Benutzer und wird für die kontextbezogene Zuordnung verwendet <br> );<br>                $params=http_build_query($params);<br>                $ispost=0;<br>               $httpInfo = array();<br>                $ch = curl_init();<br> curl_setopt( $ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);<br>            curl_setopt( $ch, CURLOPT_USERAGENT, 'JuheData' );<br>             curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, 60);<br>              curl_setopt( $ch, CURLOPT_TIMEOUT, 60);<br>            curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );<br>             curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);<br> curl_setopt( $ch , CURLOPT_URL , $url.'?'.$params );<br>               $response = curl_exec( $ch );<br> If ($response === FALSE) {<br>                                                                       return false;             }<br>             $httpCode = curl_getinfo( $ch, CURLINFO_HTTP_CODE);<br>            $httpInfo = array_merge( $httpInfo , curl_getinfo( $ch ) );<br>             curl_close( $ch );<br>             $data=json_decode($response,ture)["result"]["text"];<br>             $return=[<br>                 "text"=>$data,<br>             ];<br>             $this->ajaxReturn($return);<br>         }<br>     }<br> }

Chat, kleines gelbes Huhn, erstellt von der Thinkphp-Aggregationsschnittstelle, mit Quellcode-Download talkJJ.rar ( 1,25 MB, 63 MB)

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn