跳转到主要内容

用于调度到已知oembed提供者的实用工具

项目描述

oembedders

Build Status

oembedders 是一个围绕 python-oembedoembed提供者注册表 的小型包装器,用于设置配置了所有已知提供者的oembed消费者。

安装

pip install oembedders

用法

from oembedders import embed

e = embed('https://www.youtube.com/watch?v=dQw4w9WgXcQ')

您也可以从命令行使用它

oembedders https://www.youtube.com/watch?v=dQw4w9WgXcQ
{
  "author_url": "https://www.youtube.com/user/RickAstleyVEVO",
  "title": "Rick Astley - Never Gonna Give You Up (Video)",
  "thumbnail_width": 480,
  "html": "<iframe width=\"480\" height=\"270\" src=\"https://www.youtube.com/embed/dQw4w9WgXcQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe>",
  "type": "video",
  "thumbnail_url": "https://i.ytimg.com/vi/dQw4w9WgXcQ/hqdefault.jpg",
  "version": "1.0",
  "author_name": "RickAstleyVEVO",
  "provider_url": "https://www.youtube.com/",
  "width": 480,
  "provider_name": "YouTube",
  "thumbnail_height": 360,
  "height": 270
}

提供者

提供者注册表数据维护在 iamcal/oembed。您可以在oembedders中随时通过提供的Makefile更新它,该Makefile将下载最新数据并将其放置在适当位置,以便进行提交。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

oembedders-0.0.3.tar.gz (26.4 kB 查看哈希值)

上传时间: 源代码

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面