不用翻墙,不用懂俄语英语。我们每天抓取哈萨克斯坦、乌兹别克斯坦、阿联酋的在售中国车,翻译成中文、换算成人民币——点开就是能谈的车源。
卖家在公开频道直接留了电话 / Telegram,点开就能谈。每日更新。
新上架、降价的指定车型,第一时间发到你邮箱。
数据每日刷新 · 挂牌价非成交价,已按 3% 议价空间提示 · 汇率 2026-10-13:1 坚戈 ≈ 0.0148 元,1 索姆 ≈ 0.000564 元,1 迪拉姆 ≈ 1.826 元
' + T('js_loading') + '
'; try { var r = await fetch("/v1/hot-models?country=" + CUR); var j = await r.json(); var rows = j.data || []; if (!rows.length){ box.innerHTML = '' + T('js_nodata') + '
'; return; } var h = "" + T('js_live') + " " + x.listings + "" + T('u_listings') + "
" + "" + fmt(Math.round(x.avg_price)) + " " + esc(x.price_currency || "") + " " + cny(x.avg_price, x.price_currency) + T('js_ave') + "
" + "" + T('u_year') + " " + esc(x.min_year) + "–" + esc(x.max_year) + "
" + "" + T('js_view') + "' + T('js_failed') + '
'; } } async function leads(brand, model){ var box = document.getElementById("leadbox"); box.innerHTML = '' + T('js_loading') + '
'; try { var p = new URLSearchParams({ country: CUR, per_page: 30 }); var r = await fetch("/v1/listings?" + p.toString()); var j = await r.json(); var rows = (j.data || []).filter(function(x){ return x.brand === brand && x.title === model; }).slice(0, 15); if (!rows.length){ box.innerHTML = '暂无线索。
'; return; } var h = "" + T('js_back') + "' + T('js_failed') + '
'; } } var TG_PAGE = 1; async function tgLoad(reset){ if (reset) TG_PAGE = 1; var box = document.getElementById("tgbox"); if (TG_PAGE === 1) box.innerHTML = '' + T('js_loading') + '
'; try { var p = new URLSearchParams({ per_page: 20, page: TG_PAGE }); var qv = document.getElementById("tgQ").value.trim(); if (qv) p.set("q", qv); var ch = document.getElementById("tgChan").value; if (ch) p.set("channel", ch); if (document.getElementById("tgContact").checked) p.set("contactable", "1"); var r = await fetch("/v1/tg-leads?" + p.toString()); var j = await r.json(); var rows = j.data || []; if (!rows.length && TG_PAGE === 1){ box.innerHTML = '' + T('tg_nodata') + '
'; document.getElementById("tgMore").innerHTML = ""; return; } var h = TG_PAGE === 1 ? "" : box.innerHTML; rows.forEach(function(x){ var contacts = []; (x.phones || []).forEach(function(ph){ contacts.push(esc(ph)); }); (x.tg_contacts || []).forEach(function(t){ contacts.push("@" + esc(t)); }); h += "' + T('js_failed') + '
'; } } function tgNext(){ TG_PAGE += 1; tgLoad(false); } async function subscribe(){ var em = document.getElementById("subEmail").value.trim(); var msg = document.getElementById("subMsg"); if (!em){ msg.textContent = T('js_need_email'); return; } msg.textContent = T('js_subbing'); try { var r = await fetch("/v1/email/subscribe", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ email: em, brands: [], lang: "zh" }) }); var j = await r.json(); msg.textContent = j.ok ? T('js_subok') : (T('js_suberr') + (j.error || r.status)); } catch(e){ msg.textContent = T('js_neterr'); } } tabs(); hot(); tgLoad(true);