You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

oEmbed的scheme URL如何发布?带通配符规则的来源是什么

oEmbed通配符scheme规则的来源与发布机制

通配符scheme的获取来源

你看到的带通配符的scheme规则,并不来自单个资源页面的oEmbed发现标签,来源分为两类:

  • 平台主动提交:各大内容平台(如Flickr)梳理自己全站可支持oEmbed的资源URL格式规律,生成带通配符的匹配规则,主动提交给oEmbed项目的公共规则列表维护方。
  • 社区贡献补全:如果平台没有主动提交,oEmbed社区贡献者会根据平台公开的资源URL结构,梳理出对应的通配符匹配规则,经过实际测试oEmbed接口可用后,提交合并到公共规则列表中。

scheme规则的发布机制

你提到的「oEmbed提供商条目通过原页面发现机制维护」,仅适用于单资源的实时解析场景,和通用通配符规则的维护是两套并行逻辑:

  • 单资源解析逻辑:当内容消费者(比如社交平台、富文本编辑器)遇到一个未匹配到任何通用规则的资源URL时,会直接请求该资源页面,解析页面头部的oEmbed <link> 标签获取对应接口地址,这种场景不需要通配符规则,单页标签足够支撑解析。
  • 通用规则维护逻辑:为了降低消费者每次爬取页面解析标签的成本,提升解析效率,oEmbed项目维护了公共的全局规则列表,所有通配符规则统一在这个列表里更新维护,不需要发布到各个资源的页面中。

补充说明:两种逻辑是互补关系,全局规则中标记了"discovery": true的提供商,就算通用规则匹配失败,消费者还可以降级到单页面标签解析的逻辑获取oEmbed地址。

内容的提问来源于stack exchange,提问作者user30803

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 06:24:00