GET /api/generate-image?url={xboard_site_url}&format={html|json}
获取可用于截图的完整 HTML 页面或 JSON 数据
url - Xboard 站点地址 (必需)format - 返回格式: html 或 json (可选,默认 html)GET /api/get-data?url={xboard_site_url}
仅获取套餐和配置数据的 JSON 格式
url - Xboard 站点地址 (必需)https://your-worker.your-subdomain.workers.dev/api/generate-image?url=example.com
https://your-worker.your-subdomain.workers.dev/api/generate-image?url=example.com&format=json
https://your-worker.your-subdomain.workers.dev/api/get-data?url=example.com
// JavaScript 截图示例
async function captureImage(siteUrl) {
const response = await fetch(`/api/generate-image?url=${siteUrl}`);
const html = await response.text();
// 使用 html2canvas 或类似库生成图片
const canvas = await html2canvas(document.body);
const imageUrl = canvas.toDataURL('image/png');
return imageUrl;
}