ホームページ > php教程 > php手册 > Thinkphp5.0 は無料 API インターフェースの data メソッドを呼び出します

Thinkphp5.0 は無料 API インターフェースの data メソッドを呼び出します

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-08-15 16:49:58
オリジナル
2626 人が閲覧しました

集計データサイトでいくつかの無料 API インターフェースを申請して遊んで、Thinkphp5.0 を使用してデータを呼び出す方法を検討しました。現在、これを使用してコントローラーにメソッドと条件を追加することができます。すべて手動で追加されます。もちろん、インターフェイスの状況に応じて、変数を使用して動的に条件を追加することもできます。
<?php<br /> 名前空間 appindexcontroller;<br /> thinkController を使用します;<br /> <br /> クラスインデックスはコントローラーを拡張します<br /> {<br /> 公共機能ニュース(){<br /> $appkey = "db05e1234f593a7b458b43c3bfb2a000";<br /> //************1. ヘッドラインニュース情報のクエリ************<br /> $url = "http://v.juhe.cn/toutiao/index";<br /> $params = [<br /> "type" => "top",//タイプ<br /> "dtype" => "json", // 返されるデータ形式: json または xml、デフォルトは json<br> "key" => $appkey,// 申請したキー<br> ];<br> $ Paramstring = http_build_qury ($ Params);/*URL エンコード生成後に文字列が必要*/<br> <br> //print_r($paramstring);<br> echo "&lt; br&gt;";<br> $ch =curl_init($url.'?'.$paramstring);<br> $contents =curl_exec($ch);<br> $title=$contents['title'];<br> $content=[<br> 'title'=>$title,<br> ];<br> $コンテンツを返す <br>                                                                                                                                                                               //curl_close($ch);<br> // print_r($content);<br> // echo "<br>";<br> //$result = json_decode($content,true);<br> <br> <br> // if($result){<br> if($ result ['error_code'] == '0'){<br>                                                                                                                                                                         // echo $ result ['error_code']. $ Result ['reaSon']; // // // }その他{<br> //。                                                                       //*********************************************** ** <br> <br> }<br> }<br><br><br><br><br> <br>

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート