//メッセージヘッダーを設定し、リクエストメッセージを構築します
header("Content-type: text/html; charset=utf-8"); $reqInfo = "冗談を言う ";
$url = str_replace("INFO", $reqInfo, str_replace("KEY", $apiKey, $apiURL)); *方法 1: file_get_contents を使用して get モードでコンテンツを取得する* /
$res =file_get_contents($url); echo $res;
/**方法2.curlライブラリを使用するには、php.iniでcurl拡張機能がオンになっているかどうかを確認する必要があります。*/
$ch =curl_init();
$timeout = 5;curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); > $file_contents =curl_exec ($ch);curl_close($ch);
echo $file_contents;
返される結果:
これは json 文字列です。php の json を使用して文字列を処理するだけです
json_decode() を使用して、結果を json データ $data として返します。 $data-> ;text を渡してジョークを出力できること。
同様に、
$reqInfo 変数を使用してユーザーが自分で入力できるようにすると、独自のインターフェイスを持つロボットを作成できます。