コード例 #1
0
ファイル: thirdApp.class.php プロジェクト: liuguogen/weixin
 public function huoche($data, $time = '')
 {
     $data = array_merge($data);
     $info = $data[1] . '到' . $data[0] . '的火车';
     $url = apiServer::getApiUrltu() . '?key=' . apiServer::getApiKeyID()['key'] . '&info=' . $info;
     $json = $this->curlGet($url);
     if (empty($json)) {
         return array('哎呀,暂时没找到' . $data[1] . '--' . $data[0] . '的火车~', 'text');
     }
     $datas = json_decode($json, true);
     if ($datas['list']) {
         $str .= "\n【Hi,以下是为您找到列车信息】";
         foreach ($datas['list'] as $lists) {
             $str .= "\n『车次』{$lists['trainnum']}";
             $str .= "\n『起』{$lists['start']} -『终』{$lists['terminal']}";
             $str .= "\n『开』{$lists['starttime']} -『到』{$lists['endtime']}";
             $str .= "\n*****************************";
         }
     } else {
         return array('哎呀,暂时没找到' . $data[1] . '--' . $data[0] . '的火车~', 'text');
     }
     return $str;
 }
コード例 #2
0
ファイル: thirdApp.class.php プロジェクト: kevicki/pig
	public function huoche($data, $time)
	{
		$data = array_merge($data);
		$info = $data[1] . "到" . $data[0] . "的火车";
		$url = apiServer::getApiUrltu() . "?key=" . apiServer::getApiKeyID()["key"] . "&info=" . $info;
		$json = $this->curlGet($url);

		if (empty($json)) {
			return array("哎呀,暂时没找到" . $data[1] . "--" . $data[0] . "的火车~", "text");
		}

		$datas = json_decode($json, true);

		if ($datas["list"]) {
			$str .= "\n【Hi,以下是为您找到列车信息】";

			foreach ($datas["list"] as $lists ) {
				$str .= "\n『车次』{$lists["trainnum"]}";
				$str .= "\n『起』{$lists["start"]} -『终』{$lists["terminal"]}";
				$str .= "\n『开』{$lists["starttime"]} -『到』{$lists["endtime"]}";
				$str .= "\n*****************************";
			}
		}
		else {
			return array("哎呀,暂时没找到" . $data[1] . "--" . $data[0] . "的火车~", "text");
		}

		return $str;
	}