多平台链接解析 API

一键提取抖音、头条、公众号、小红书等平台的标题、正文、作者、图片信息

v1.0.0 · PHP · RESTful

支持平台

抖音
douyin.com / v.douyin.com
📰
今日头条
toutiao.com / m.toutiao.com
💬
微信公众号
mp.weixin.qq.com
📕
小红书
xiaohongshu.com / xhslink.com

在线测试

解析结果

接口文档

GET /api/index.php?url={链接地址}
参数类型必填说明
urlstring平台分享链接
api_keystringAPI 密钥(如已配置)
POST /api/index.php

Content-Type: application/json

参数类型必填说明
urlstring平台分享链接

请求示例:

{ "url": "https://v.douyin.com/xxxxx/" }
RESP 统一响应格式
字段类型说明
codeint200 成功,其他为错误码
msgstring状态描述
data.platformstring平台标识
data.titlestring标题
data.contentstring正文内容
data.authorstring作者昵称
data.imageUrlsarray图片 URL 列表
data.coverstring封面图 URL
data.urlstring原始链接
data.typestring内容类型 (video/note/article)

宝塔部署指南

上传文件

api/ 目录整体上传到网站根目录,确保 index.phpconfig.phpparsers/ 目录完整

创建网站

在宝塔面板中创建 PHP 网站(推荐 PHP 8.0+),设置网站运行目录为项目根目录

配置伪静态

如果使用 Nginx,在「伪静态」中选择导入 .htaccess 规则,或手动配置 rewrite 规则

设置权限

确保 api/ 目录及其子目录权限为 755,文件权限为 644

配置 API Key(可选)

编辑 config.php 中的 api_key 字段设置访问密钥,留空则不验证

Coze 插件配置

在 Coze 插件中配置 HTTP 请求节点,URL 填写 https://你的域名/api/index.php,Method 选 POST,Body 传 {"url": "{{input}}"}

Nginx 伪静态配置

# 宝塔 Nginx 伪静态配置(放入网站配置的 location 块中) location /api/ { try_files $uri $uri/ /api/index.php?$query_string; } # 禁止直接访问敏感文件 location ~ /(config\.php|parsers/) { deny all; }