tv2regionerne/statamic-iframely
此包的最新版本(v1.2.0)没有可用的许可证信息。
v1.2.0
2024-06-18 19:09 UTC
Requires
- statamic/cms: ^4.0 || ^5.0
README
Statamic Iframely 是一个 Statamic 插件,它允许与 Iframely API 集成。
请注意,Iframely 需要付费订阅。
功能
Iframely 是您各种丰富媒体嵌入和 URL 数据的统一交付服务。
此插件提供了一种易于嵌入到社交媒体和大多数网站的标签。
该标签具有内置的缓存机制,以提高请求速度并限制 Iframely 上的 API 请求。
安装方法
从您的项目根目录运行以下命令
composer require tv2regionerne/statamic-iframely
发布配置
php artisan vendor:publish --tag statamic-iframely-config
将您的 API 密钥添加到 ENV 中,并可选择调整缓存配置
IFRAMELY_API_KEY="Your API Key" IFRAMELY_CACHE_ENABLED=true IFRAMELY_CACHE_FOR="1 hour"
请参阅 Iframely 网站上的文档,了解脚本和样式: https://iframely.com/docs/omit-script
https://iframely.com/docs/omit-css
omit_script
和 omit_css
参数默认启用。您可以通过参数进行更改。
{{ iframely url="your url here" omit_script="0" omit_css="0" }}
使用方法
更新配置以启用私有 API。使用 iframely antlers 标签。url 参数是必需的。
{{ iframely url="your url here" }}
有许多可选参数将传递到 Iframely API 调用中。
有关以下参数的文档,请参阅 https://iframely.com/docs/iframely-api/
- iframe
- id
- omit_script
- omit_css
- import
- align
- lazy
- playerjs
- click_to_play
- consent
- theme
- language
- ssl
- media
- autoplay
- maxwidth
- maxheight
- origin
- title