加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
qa.php 1.01 KB
一键复制 编辑 原始数据 按行查看 历史
dogstar 提交于 2018-12-19 23:44 . qa
<?php
header('Content-Type:application/json;charset=utf-8');
$url = 'http://qa.phalapi.net/?/sort_type-new__day-0__is_recommend-0__page-1&for_phalapi=1';
$listType = !empty($_GET['list_type']) ? $_GET['list_type'] : '';
if ($listType == 'hot') {
$url = 'http://qa.phalapi.net/?/sort_type-hot__day-30&for_phalapi=1';
} else if ($listType == 'todo') {
$url = 'http://qa.phalapi.net/?/sort_type-unresponsive&for_phalapi=1';
}
$content = file_get_contents($url);
$data = json_decode($content, true);
$indexData = array();
if (!is_array($data)) {
echo json_encode($indexData);die();
}
foreach ($data as $it) {
if (empty($it['question_content'])) {
continue;
}
$item = array(
'url' => 'http://qa.phalapi.net/?/question/' . $it['question_id'],
'title' => htmlspecialchars($it['question_content']),
'update_time' => date('m-d H:i', $it['update_time']),
);
$indexData[] = $item;
}
$indexData = array_slice($indexData, 0, 10);
echo json_encode($indexData);die();
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化