<?php
header('Content-Type: application/xml; charset=utf-8');
$xml = '<?xml version="1.0" encoding="UTF-8"?>';
$xml .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.1">';
$xml .= '<url><loc>https://www.hhimh.cc/</loc><changefreq>daily</changefreq><priority>0.9</priority><mobile:mobile/></url>';
$xml .= '<url><loc>https://www.hhimh.cc/cate/</loc><changefreq>daily</changefreq><priority>0.9</priority><mobile:mobile/></url>';
$xml .= '<url><loc>https://www.hhimh.cc/hot/</loc><changefreq>daily</changefreq><priority>0.9</priority><mobile:mobile/></url>';
$xml .= '<url><loc>https://www.hhimh.cc/new/</loc><changefreq>daily</changefreq><priority>0.9</priority><mobile:mobile/></url>';
$xml .= '<url><loc>https://www.hhimh.cc/top/</loc><changefreq>daily</changefreq><priority>0.9</priority><mobile:mobile/></url>';

$baseUrl = 'https://www.hhimh.cc';
for ($page = 0; $page < 98; $page++) {
    $url = "$baseUrl/e/extend/api/index.php?type=cartoon&filter=serial&ticai=0&age=0&jindu=0&up=0&page=$page&line=16&orderby=lastdotime";
    $json = file_get_contents($url);
    $data = json_decode($json, true);
    if ($data && isset($data['length'])) {
        foreach ($data['length'] as $item) {
            $link = $item['LinkUrl'];
            if ($link && !strpos($link, 'http') === 0) {
                $link = $baseUrl . $link;
            }
            if ($link) {
                $xml .= '<url><loc>' . htmlspecialchars($link) . '</loc><changefreq>weekly</changefreq><priority>0.8</priority><mobile:mobile/></url>';
            }
        }
    }
    sleep(1);
}
$xml .= '</urlset>';
file_put_contents('/www/wwwroot/www.hhimh.cc/sitemap.xml', $xml);
echo '完成，共生成sitemap';
?>
