必应壁纸API调用教程

必应壁纸API调用教程

API 使用教程:Bing 每日壁纸接口接口地址:https://api.wzu.me/bing.php 功能:获取指定日期和分辨率的 Bing 每日壁纸图片及元数据。1. 请求格式协议与方法:使用 HTTP/HTTPS 的 GET 请求 [[7]]。URL 结构:GET https://api.wzu.me/bing.php?day={天数}&res={分辨率}参数说明:day(可选):表示获取前几天的图片,0 为当日(默认),1 为前 1 天,以此类推 [[10]]。res(可选):图片分辨率,默认为 1920x1080。支持常见分辨率如 1366x768、800x600 等。2. 示例请求默认请求(当日图片,1920x1080):curl "https://api.wzu.me/bing.php"自定义请求(前 2 天的 1366x768 图片):curl "https://api.wzu.me/bing.php?day=2&res=1366x768"3. 响应示例成功返回 JSON 格式数据,包含图片 URL 和元信息:{ "url": "https://bing.com/th?id=OHR.SnowyMountains_ZH-CN1234567890_1366x768.jpg", "copyright": "© 照片作者/机构", "date": "2025-03-05", "description": "雪山风光", "resolution": "1366x768" }字段说明:url:图片的直接访问链接。copyright:版权信息,需在使用时标注 [[2]]。date:图片对应的日期(格式 YYYY-MM-DD)。description:图片描述。resolution:实际返回的分辨率。4. 前端调用示例在 HTML 中直接显示图片,使用 fetch 获取数据:<img id="bing-wallpaper" src="loading.gif" alt="Bing每日壁纸"> <script> // 发送 GET 请求,指定分辨率为 1366x768 fetch('https://api.wzu.me/bing.php?res=1366x768') .then(response => response.json()) .then(data => { // 将图片 URL 赋值给 <img> 标签 document.getElementById('bing-wallpaper').src = data.url; }) .catch(error => { console.error('请求失败:', error); }); </script>说明:通过 JavaScript 动态加载图片,需处理跨域问题(CORS),确保 API 支持跨域请求头 [[5]]。5. PHP 调用示例通过 PHP 获取图片并嵌入页面:<?php // 定义 API 地址(获取前 1 天的 800x600 图片) $apiUrl = 'https://api.wzu.me/bing.php?day=1&res=800x600'; // 发送请求并解析 JSON 响应 $response = json_decode(file_get_contents($apiUrl), true); // 检查返回结果 if (isset($response['url'])) { // 输出图片并保留版权信息 echo "<img src='{$response['url']}' alt='{$response['description']}' style='max-width:100%; height:auto;' title='{$response['copyright']}'>"; } else { // 处理错误 echo "获取图片失败:{$response['error']}"; } ?>6. 注意事项参数校验:确保 day 为非负整数,res 为支持的分辨率格式。错误处理:若返回 error 字段,需捕获并提示用户(如网络问题或参数错误)。版权遵守:使用图片时需遵守 copyright 字段的授权要求 。
随便发发 03-07
批量短链生成系统使用教程

批量短链生成系统使用教程

 一、功能概述WZU批量短链生成系统是一个用于快速生成批量短链接的工具。用户可以通过上传CSV文件,配置生成规则,并导出生成结果。该系统支持统一设置和自定义设置两种模式,满足不同场景需求。 二、操作步骤 1. 准备工作 在使用本系统之前,请确保您已准备好以下内容: CSV文件 :包含需要生成短链接的原始链接信息。 CSV模板格式 (可选):如果您没有现成的CSV文件,可以下载系统提供的模板进行编辑。 2. 下载CSV模板 打开网页后,在页面右上角找到“下载模板”按钮。 点击“下载模板”,系统会自动下载一个名为短链模板.csv的文件。 打开模板文件,按照以下字段填写数据: 原链接 :需要生成短链接的完整URL地址。 标题 :短链接的描述性标题(可选,默认为“默认标题”)。 跳转类型 :1表示直接跳转,其他值根据需求填写。 有效期 :短链接的有效期(如“ever”表示永久有效,1代表1天,2代表2天以此类推)。 设备限制 :1表示不限制设备,其他值根据需求填写。 短码位数 :短链接的长度(如4表示生成4位短码,可选4、5、6)。 3. 上传CSV文件 在页面左侧的“拖放CSV文件到此区域或选择文件”区域,您可以: 拖放文件 :将准备好的CSV文件拖放到指定区域。 选择文件 :点击“选择文件”按钮,从本地文件夹中选择CSV文件。 文件上传后,系统会自动解析并显示进度条。解析完成后,生成的短链接会显示在下方的结果表格中。 4. 配置生成规则 在页面右侧的“批量生成设置”部分,您可以选择生成模式: 统一设置 :所有链接使用相同的配置(默认选项)。 自定义设置 :根据CSV文件中的列配置生成规则。 根据您的需求选择合适的模式。 5. 查看生成结果 解析完成后,页面下方的“结果表格”会显示生成的短链接信息,包括: 状态 :生成是否成功。 原链接 :原始的长链接地址。 短链接 :生成的短链接地址(可点击访问)。 生成时间 :短链接生成的时间戳。 如果某行数据生成失败,状态栏会显示错误提示。 6. 导出生成结果 点击页面右上角的“导出数据”按钮。 系统会自动生成一个包含所有短链接信息的CSV文件,并自动下载。 下载的文件命名格式为短链导出_时间戳.csv,您可以将其保存到本地或分享给他人。 三、注意事项 CSV文件格式 :请确保CSV文件的字段顺序与模板一致,否则可能导致解析失败。 网络连接 :生成短链接需要调用API,请确保您的设备有稳定的网络连接。 API限制 :如果生成失败,请检查是否超出API调用限制或参数错误。 浏览器兼容性 :建议使用最新版本的Chrome、Edge或Firefox浏览器以获得最佳体验。 四、常见问题解答 Q1:为什么生成的短链接无法访问? A1:请检查原始链接是否有效,或者短链接是否已过期。 Q2:如何修改生成的短链接规则? A2:在“批量生成设置”中选择“自定义设置”,并在CSV文件中填写对应的规则字段。 Q3:导出的CSV文件打开后乱码怎么办? A3:请使用支持UTF-8编码的文本编辑器(如Notepad++)或Excel打开文件,并确保选择正确的编码格式。 五、技术支持 如果您在使用过程中遇到任何问题,请联系我: 邮箱:wzs@wzu.me 希望本教程能帮助您顺利使用批量短链生成系统!
随便发发 02-24