Meting API

🌾

ngnix

系统的端口映射到容器的80. 比如,1000--80.然后,https的90转发到系统的1000.

这样可以让一个云服务器运行多个网站。

在cookie中找到网易云音乐的vip用户ID,然后在docker run命令中添加用户id。

这样便可以在网站上享受音乐播放功能了。halo主题测试成功。

推荐一个好用的meting-api

API地址:https://api.qijieya.cn/meting/

参数说明
server: 数据源
     netease 网易云音乐(默认)
     tencent QQ音乐
注:已经迁移到杭州服务器,国内解析速度++++
支持解析 网易云音乐 VIP 歌曲
type: 类型
     name 歌曲名
     artist 歌手
     url 链接
     pic 封面
     lrc 歌词
     song 单曲
     playlist 歌单
id: 类型ID(封面ID/单曲ID/歌单ID)

meting api安装

DeepSeek - Meting API安装指南

安装 Meting API 最推荐的方式是使用 Docker,因为它简单、高效,能避免许多环境配置的问题。下面我为你准备了三种主流的方法:直接使用 Docker 命令、利用 Docker Compose,以及在宝塔面板的 Docker 环境中配置。

🐳 方案一:Docker 命令行部署(最快捷)

这是最快捷的部署方式,只需两步命令即可启动服务。

  1. 拉取镜像:在终端执行以下命令,从 Docker Hub 拉取 Meting API 的官方镜像 [1]

    docker pull intemd/meting-api:latest
    
  2. 运行容器:执行以下命令来创建并启动容器,这样就可以在后台运行 Meting API 服务 [2] [3]

    docker run -d --name meting -p 3000:3000 intemd/meting-api:latest
    
    • 命令解释
      • -d:表示在后台运行容器。
      • --name meting:为容器设置一个自定义名称,你可以根据需要修改。
      • -p 3000:3000:将宿主机的 3000 端口映射到容器的 3000 端口,你可以修改第一个 3000 为其他可用端口。
  3. 验证安装:在浏览器中访问 http://你的服务器IP:3000,如果看到 API 返回信息,说明安装成功。

📝 方案二:Docker Compose 部署(适合长期管理)

如果你希望服务能够自动重启,并让配置管理更加清晰,使用 Docker Compose 是更好的选择。

  1. 安装 Docker Compose:如果你的系统尚未安装,请参考 Docker 官方文档进行安装。

  2. 创建项目目录并进入

    mkdir meting-api && cd meting-api
    
  3. 创建 docker-compose.yml 文件:在该目录下创建一个名为 docker-compose.yml 的文件,并写入以下内容 [4] [5]

    version: '3.8'
    services:
      meting:
        image: intemd/meting-api:latest
        container_name: meting-api
        restart: always
        ports:
          - "3000:3000"
    
    • restart: always:确保容器在退出或服务器重启时能被自动拉起。
  4. 启动服务:在 docker-compose.yml 文件所在目录执行以下命令:

    docker-compose up -d
    
  5. 验证安装:同样,访问 http://你的服务器IP:3000 进行验证。

🖥️ 方案三:宝塔面板部署(图形化操作)

如果你使用的是宝塔面板,可以通过其 Docker 管理界面进行操作,非常直观。

  1. 安装 Docker:在宝塔面板的“软件商店”中搜索并安装“Docker”管理器。

  2. 拉取镜像:打开 Docker 管理器,在“镜像管理”功能中搜索 intemd/meting-api,然后拉取最新版本 [6]

  3. 创建容器:在“容器管理”中,点击“创建容器”。在镜像选择上一步拉取的 Meting API 镜像,并设置端口映射为 3000:3000,然后提交 [7]

  4. 验证安装:创建完成后,查看容器的状态是否为“运行中” [8]。访问 http://你的服务器IP:3000 确认服务是否正常。

➕ 进阶配置与说明

  • 端口修改:若需更换访问端口(例如使用 4000),只需修改映射配置。命令行方式改为 -p 4000:3000,Docker Compose 方式则修改文件为 "4000:3000" [9]

  • PHP 原生部署(备选方案) 如果你的应用本身就是 PHP 项目,并且环境已经就绪,也可以使用 Composer 集成 Meting API,这种方式更适合进行深度的二次开发。 在 PHP 5.4+ 环境中,可通过 Composer 安装:

    composer require metowolf/meting
    

    安装后,你就可以在 PHP 代码中直接调用 Meting API 的功能了 [10]

  • 服务验证与日志 安装完成后,可以通过以下命令检查服务状态和日志,方便排查问题:

    • 查看运行中的容器docker ps(检查 STATUS 列是否为 Up[11]
    • 查看容器日志docker logs meting [12]
  • 配置域名与 HTTPS(可选) 为 API 配置域名和 HTTPS 可以让使用更规范。操作的核心是在你的 Nginx 或 Caddy 等反向代理软件中,添加一个配置,将你的域名(如 https://api.yourdomain.com)的请求,代理到 Meting API 服务的地址(如 http://127.0.0.1:3000[13]

简单总结一下,三种方式的优缺点对比如下:

部署方式 优点 缺点
Docker 命令行 步骤最少,速度最快 配置不够灵活,服务意外退出不会自动重启
Docker Compose 配置清晰,支持服务自动重启,便于管理 需要额外安装 Compose 工具
宝塔面板 图形化操作,对新手友好 依赖宝塔环境

有了ipv6无法访问谷歌学术 2026-05-12
macOS 安装 Alist + 夸克网盘驱动配置 + WebDAV + Apple TV 观影完整教程 2026-05-15

评论区