Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add lottie host domain to lottiefiles provider #3

Merged
merged 179 commits into from
Nov 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
179 commits
Select commit Hold shift + click to select a range
9c6894b
Create Bopp.yml (#531)
nobody5050 Apr 21, 2021
562b8b5
Add Idomoo Provider (#532)
YoavBZ Apr 21, 2021
c294490
Add Upec.Pod as a Provider (#533)
pascalgosset Apr 21, 2021
8302aca
Add Curated as a provider (#534)
caitlin Apr 21, 2021
167ae31
Add SproutVideo as oEmbed Provider (#536)
podman Apr 21, 2021
fccdbe4
Add Altium viewer Oembed provider (#537)
sergey-gubko-altium Apr 21, 2021
bc50ad8
Update embed endpoints (#538)
nwaughachukwuma Apr 21, 2021
e336534
Add LottieFiles as oembed provider (#539)
jawish Apr 21, 2021
10ad335
build providers.json with JS (#535)
zemlanin Apr 21, 2021
628a9af
explain how to use the package as an NPM module from github direcly
iamcal Apr 21, 2021
3b962bc
Create enystre-music.yml (#540)
Apr 21, 2021
42b158d
Fix typo in www/index (#541)
redeyes2015 Apr 22, 2021
939c5ec
switch to using github actions (#546)
iamcal May 5, 2021
4437f69
Update the build badge to show Github Actions
iamcal May 5, 2021
a206417
Codepen.io returns provider as CodePen (#543)
mglaman May 5, 2021
f15b81d
Add files via upload (#544)
May 5, 2021
fd1ef8a
facebook: add missing photos url scheme (#545)
Kikobeats May 5, 2021
1a3e7df
Add Giphy clips scheme (#547)
alexgleason May 5, 2021
76700d1
Add Framer as a provider (#548)
heypiotr May 6, 2021
d664b55
Youtube playlist management (#549)
Fabsgugu May 26, 2021
793c1d8
using open.spotify.com as main domain for schemes and oembed endpoint…
kopiro May 26, 2021
6f2af31
update instagram endpoint (#552)
Kikobeats Jun 1, 2021
7b152bc
Remove the extra ending apostrophe in didacte url (#555)
visualage Jun 10, 2021
6f2729a
Fix incorrect hihaho endpoint url (#554)
visualage Jun 10, 2021
cd5102f
Create pinterest.yml (#556)
kentbrew Jun 10, 2021
23ae52b
Spotify oembed are now discoverable via <link /> (#560)
kopiro Jun 22, 2021
66e39b9
Create HASH.yaml (#561)
CiaranMn Jun 22, 2021
4330a0a
bump NPM version & update package lock to v1
iamcal Jun 22, 2021
c63a761
Add Raindrop as a provider (#566)
exentrich Jul 21, 2021
e60e504
Update enystre-music.yml (#564)
Jul 21, 2021
9447d5e
Add audiomeans provider (#565)
m1ck43l Jul 21, 2021
b210126
Add Present as a provider (#563)
Jo-GyuHyeon Jul 21, 2021
08664ff
Add nftndx support (#559)
apolikamixitos Jul 21, 2021
459d2c5
PitchHub `provider` file: created (#553)
Jul 21, 2021
8df26e4
Update raindrop.yml (#567)
exentrich Jul 21, 2021
dd7b21a
Added providers/libsyn.yml (#568)
ChristopherMatthews Aug 31, 2021
a64d93f
Update kakaotv.yml (#569)
kiyoungh Aug 31, 2021
5e3bc5f
Create chroco.yml (#571)
blue-islands Aug 31, 2021
cd46055
Add waltrack.yml (#570)
gmjelle Aug 31, 2021
f154792
Tolobial patch 1 (#573)
tolobial Sep 1, 2021
e259174
Revert "Added providers/libsyn.yml (#568)" (#574)
iamcal Sep 1, 2021
d028b39
oembedapi.com is dead (thanks to @inetbiz for pointing this out). fix…
iamcal Sep 7, 2021
a78dbcf
feat: add resso.yml (#576)
zhouzhoujoeyzhou Sep 7, 2021
52003e0
add totango test provider (#578)
ashercoren Sep 20, 2021
2cb792f
updating Twitter oembed urls (#577)
oihamza Sep 20, 2021
9f1ac2c
added trinity audio (#579)
industral Oct 8, 2021
faae921
Add catapult.yml to providers (#582)
mohitpd Oct 8, 2021
6e04f69
Added Streamio as provider (#583)
streamio Oct 8, 2021
d9f17e6
Added EventLive as a provider (#585)
mkrn Oct 13, 2021
aac0871
Meetup doesn't support oembed anymore (#587)
tcitworld Oct 23, 2021
695734c
Add support for Instagram reels (#588)
tstoeckler Oct 23, 2021
e303b3c
Update Replit to use .com (#586)
masad-frost Oct 23, 2021
a52b825
Added support for kooapp.com (#590)
adyontech Oct 27, 2021
78cc052
updated schema for kooapp (#591)
adyontech Nov 5, 2021
832d5ab
Add DALEXNI as oembed provider (#592)
ItsWarmaster Nov 5, 2021
45d4ff7
add smrthi as provider (#594)
ganarajpr Nov 5, 2021
6890994
new NPM release
iamcal Nov 5, 2021
f16e399
add videfit provider (#595)
viet1705 Nov 9, 2021
71a86d3
Create afreecatv.yml (#596)
hachirocu Nov 9, 2021
b90c1b6
2021 Update #1 (#593)
ItsWarmaster Nov 17, 2021
71bb3dd
new NPM version with latest updates
iamcal Nov 17, 2021
1201a65
Support Youtube playlist share URL scheme. (#598)
TomiMikola Nov 30, 2021
7cdd437
Add Odysee as a provider (#597)
tzarebczan Nov 30, 2021
6f76b86
new NPM version
iamcal Nov 30, 2021
56fe1d5
VidMount (#599)
Fill84 Dec 3, 2021
d155786
Update wordpress.com.yml (#601)
ndaidong Dec 7, 2021
6664a38
Added new provider - Synthesia (#602)
mp-synth Dec 9, 2021
419f9df
new package version
iamcal Dec 9, 2021
c6fd2e8
Added NPM badge
iamcal Dec 9, 2021
c5e893a
Add missing url from Twitter (#604)
ndaidong Dec 21, 2021
540734d
Update afreecatv.yml (#605)
hachirocu Dec 21, 2021
f5c4c2e
Remove comma. (#603)
KaneCohen Dec 21, 2021
580a232
Chainflix is not closed. Please regist again with provider. (#607)
cjhih456 Jan 3, 2022
d284b9b
new package version
iamcal Jan 3, 2022
7822f05
Harmonize the Chainflix domain pattern with others (#608)
TomiMikola Jan 4, 2022
412832d
bumping package version
iamcal Jan 4, 2022
1fe89d9
Fix Chainflix URL patterns (#609)
TomiMikola Jan 5, 2022
4b959b4
updated schemes test, but still disabled
iamcal Jan 5, 2022
9085784
added some per-scheme tests
iamcal Jan 5, 2022
a913e54
more specific tests for domain wildcards
iamcal Jan 5, 2022
c74bc43
explain the tests
iamcal Jan 5, 2022
32bf990
bump package version
iamcal Jan 5, 2022
e5332a1
Create crumbs.yml (#606)
eriky Jan 5, 2022
8d2b06e
Replace "Webmonkey" tutorial with archive link (#617)
Feb 3, 2022
b2140b6
add dadan to providers list (#616)
nzidan Feb 3, 2022
fa35f5c
add gmetri as provider (#613)
mitsdesai73 Feb 3, 2022
1a6a38f
Added Amtraker (amtraker.com) as provider. (#612)
piemadd Feb 3, 2022
c277141
add stage to endpoints schemes (#619)
nzidan Feb 8, 2022
2f50c85
Update kooapp.yml (#620)
mrbnarayan Feb 10, 2022
7bf2629
Update sway.xml (#621)
ndaidong Mar 1, 2022
a3ccd96
Update Grain provider (#622)
bismark Mar 3, 2022
603d3a8
updating schemes and url for new host (#623)
mitsdesai73 Mar 10, 2022
72b75b5
fixed wecandeo info. (#625)
scenappsm-yongari Mar 11, 2022
a2c2b55
switch to using cloudflare invalidation instead of cloudfront
iamcal Mar 23, 2022
1bf4bee
added a favicon (to avoid the extra wait for cache misses)
iamcal Mar 23, 2022
0dc1535
mobile perf optimization
iamcal Mar 23, 2022
1fd70e9
added missing doctype
iamcal Mar 23, 2022
d58d573
added missing meta description
iamcal Mar 23, 2022
78ed12e
correctly scale the viewport on mobile
iamcal Mar 24, 2022
22f4905
adding example urls for scheme view.gmetri.com (#629)
mitsdesai73 Mar 28, 2022
dc5ee87
Create bookingmood.yml (#630)
wouterraateland Mar 28, 2022
3342730
Updated URL schema, endpoints, and examples for Amtraker (#631)
piemadd Mar 28, 2022
b50721b
Add pandavideo provider (#632)
AmarildoLima93 Apr 5, 2022
ff06c40
add incredible.dev to provider list (#633)
Pythonista7 Apr 6, 2022
9e147ac
Added yml file for Adilo provider (#634)
gopanisandip Apr 18, 2022
a6c89ca
Go on then (#637)
jayalmaraz Apr 20, 2022
a23f915
Add everviz.yml (#638)
kluvin Apr 21, 2022
b4f8f52
Update endpoints for Sway, Spotify and YouTube (#640)
ndaidong Apr 28, 2022
012f854
Adding bumper oembed provider (#639)
jdziat Apr 28, 2022
9cb0107
Check .yml extension (#641)
iamcal Apr 30, 2022
233374b
update domain name (#642)
mrbnarayan May 10, 2022
f27fd56
Add Dream Broker oembed provider (#643)
KalleVuorjoki May 10, 2022
b32754b
new NPM build
iamcal May 10, 2022
3f94743
new test to make sure provider docs only contain a single document (e…
iamcal May 10, 2022
c40db1f
added smeme provider (#644)
smemster May 12, 2022
c33f811
Create heyzine.yml (#645)
albertbal May 26, 2022
4451445
Add imenupro.com to the list of providers (#646)
saturnonearth May 31, 2022
db69271
new npm version
iamcal May 31, 2022
4b42aa5
Adjust iMenuPro provider details (#647)
saturnonearth May 31, 2022
229bc48
Add Plusdocs provider configuration file (#648)
zfine87 Jul 4, 2022
d796426
Create slateapp.yml (#650)
epicalex Jul 4, 2022
4eb868f
add lineplace (#651)
insidedw Jul 4, 2022
252fadc
Add picturelfy.com to the list of providers (#652)
Ghustavh97 Jul 4, 2022
0bedcb7
Create minesweeper.today.yml (#654)
jaychou0129 Jul 4, 2022
6d1e323
Update SoundCloud with new scheme (#655)
Jul 14, 2022
dfcdb33
bump npm version
iamcal Jul 14, 2022
03684fa
Update Audioboom scheme (#656)
jdelStrother Jul 20, 2022
1cb0961
Twinmotion presentations and panoramas support (#659)
vshjxyz Aug 17, 2022
e82d106
Add https support to Ceros (#661)
tdukart Aug 25, 2022
39db954
Add switcher studio as a provider (#660)
kamiwaaidearu Aug 25, 2022
500db22
updated NPM package version
iamcal Aug 25, 2022
ecfe459
Mediastream Provider (#662)
cruiz666 Sep 6, 2022
0bec5c5
Adding NDLA as provider (#664)
gunnarvelle Sep 6, 2022
c4c39af
Add Acast as a provider (#665)
Fabsgugu Sep 6, 2022
bbe3a70
new NPM package version
iamcal Sep 6, 2022
cb4f2df
Rename acast.yml to providers/acast.yml (#666)
Fabsgugu Sep 7, 2022
b107951
Add spotlightr.yml to providers (#670)
petarsubotic Oct 4, 2022
50447f0
Add miro.com to providers (#672)
xpcoffee Oct 4, 2022
c3c3b66
Create kurozora.yml (#668)
kiritokatklian Oct 4, 2022
76092c1
add docswell.com (#667)
ku-suke Oct 4, 2022
6f9f872
Update TikTok.yml (#671)
ndaidong Oct 4, 2022
b160f0d
Adding pikasso to the list of providers (#673)
thevuong Oct 25, 2022
f93cddc
Update podULille.yml (#674)
ptitloup Oct 25, 2022
cfb383e
Create QTpi.yml (#675)
awesumness Nov 29, 2022
c9b5e7e
Add Whimsical as a provider (#677)
rmfisher Nov 29, 2022
29948f4
More provider validation (#679)
iamcal Nov 29, 2022
191c4e9
- removed/disabled providers that have neither a scheme nor discovery…
iamcal Nov 29, 2022
f87b0f8
remove catapult.app - the website don't exist anymore (#684)
lesbass Jan 19, 2023
18ac590
Add Mixpanel provider (#681)
jbwyme Jan 19, 2023
56dbbea
Add more schemes for Jovian provider (#683)
ashishkankal Jan 19, 2023
b781660
Add provider Beams.fm (#682)
MatejBalantic Jan 19, 2023
3866c6c
new release
iamcal Jan 19, 2023
d05d100
don't overflow the <pre> boxes - show scrollbars when needed
iamcal Mar 7, 2023
d7ac8ef
apply <pre> formatting fix to future drafts
iamcal Mar 7, 2023
e9524fe
schemes & example_url update (#685)
hachirocu Jul 5, 2023
916bbac
Add YUMPU as a provider (#687)
gaboryumpu Jul 5, 2023
b3f9ae4
Create Canva.yml (#689)
Jul 5, 2023
40f09ef
update schemas and endpoint (#690)
industral Jul 5, 2023
6ff46a3
Added audiocom provider (#691)
agilov Jul 5, 2023
636278f
piggy provider (#692)
danieldav2 Jul 5, 2023
d204c42
added itemis CREATE oembed endpoint (#693)
andreasmuelder Jul 5, 2023
b897b72
feat(facebook/instagram): bump api version (#694)
ablotny Jul 5, 2023
d8689fd
Create origits.yml (#695)
atominte Jul 5, 2023
eba387e
added gumlet provider (#696)
adityapatadia Jul 5, 2023
fc152ba
Updated TickCounter provider (#700)
TickCounter Jul 5, 2023
045bb63
add AssemblrWorld (#702)
disaadaa Jul 5, 2023
e01d083
Update scheme docswell.yml (#703)
ku-suke Jul 5, 2023
d897dec
Add Tonic Audio Provider (#704)
brandonwiemann Jul 5, 2023
4078550
Fix DeviantArt url schemes (#705)
supermomonga Jul 5, 2023
2e82001
Delete enystre-music.yml (#706)
Jul 5, 2023
aab97e5
new package version
iamcal Jul 5, 2023
30a4ee0
Update spotify.yml
ecamacho Sep 4, 2023
4eeb387
update AssemblrWorld scheme (#707)
disaadaa Sep 6, 2023
c787417
new NPM package version
iamcal Sep 6, 2023
bb9664c
Delete providers/gfycat.yml (#709)
zignis Oct 5, 2023
99c9826
add echoeshq provider (#711)
AdrienFromToulouse Oct 5, 2023
333644c
Added Balsamiq provider (#712)
balsamiqAndrea Oct 5, 2023
8d57999
feat: update lottiefiles provider to include lottie host domain
irshaam Nov 23, 2023
ad5e788
Merge branch 'master' into feat/add-lottie-host-domain-to-lottie-prov…
irshaam Nov 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Build

on:
push:
branches: ['master', 'main']
pull_request:
branches: ['master', 'main']

jobs:
build:
runs-on: ubuntu-20.04

steps:

- name: Setup PHP with PECL extension
uses: shivammathur/setup-php@v2
with:
php-version: '8.0'
extensions: yaml

- uses: actions/checkout@v2

- name: Run tests
run: php test.php
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
node_modules/

.DS_Store
providers.json
/secrets/cloudflare-api-token
17 changes: 0 additions & 17 deletions .travis.yml

This file was deleted.

19 changes: 13 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,25 @@
oEmbed Spec
===========

[![Build Status](https://travis-ci.org/iamcal/oembed.svg?branch=master)](https://travis-ci.org/iamcal/oembed)
[![Build Status](https://github.com/iamcal/oembed/actions/workflows/build.yml/badge.svg)](https://github.com/iamcal/oembed/actions)
<span class="badge-npmversion"><a href="https://npmjs.org/package/oembed-providers" title="View this project on NPM"><img src="https://img.shields.io/npm/v/oembed-providers.svg" alt="NPM version" /></a></span>

These files represent the current oEmbed spec as seen at
<a href="http://oembed.com">http://oembed.com</a> and any drafts.
This repo represents the current oEmbed spec as seen at
<a href="http://oembed.com">http://oembed.com</a> and any drafts, in the `www` directory.

It also contains configuration information (the registry) for oEmbed providers, as YAML files in the `providers` directory.

## Installation

./install.php https://github.com/iamcal/oembed
## Consuming the provider registry

If you need to use the provider registry directly, you can install this package using NPM:

## Publishing to NPM
npm install https://github.com/iamcal/oembed

That will install the providers file into `node_modules/oembed-providers/providers.json`, where you can ingest it directly.


## Maintainers: Publishing to NPM

* Update version in `package.json` to today's date
* `npm login` if you haven't already
Expand Down
27 changes: 27 additions & 0 deletions build.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
const fs = require("fs");
const path = require("path");
const yaml = require("js-yaml");

console.log(
JSON.stringify(
process.argv.slice(2).reduce((acc, p) => {
const entries = yaml.load(
fs.readFileSync(path.resolve(process.cwd(), p), "utf8")
);

for (const entry of entries) {
for (const endpoint of entry.endpoints) {
delete endpoint.docs_url;
delete endpoint.example_urls;
delete endpoint.notes;
}

acc.push(entry);
}

return acc;
}, []),
null,
4
)
);
23 changes: 23 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 9 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
{
"name": "oembed-providers",
"version": "1.0.20181214",
"version": "1.0.20230906",
"license": "MIT",
"description": "oEmbed providers",
"main": "providers.json",
"files": ["providers.*"],
"files": [
"providers.*"
],
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"prepublish": "php json.php > providers.json",
"postpublish": "rm -f providers.json"
"build": "node ./build.js providers/*.yml > providers.json",
"prepare": "npm run build"
},
"repository": {
"type": "git",
Expand All @@ -23,5 +25,8 @@
"author": "Cal Henderson <[email protected]>",
"bugs": {
"url": "https://github.com/iamcal/oembed/issues"
},
"devDependencies": {
"js-yaml": "^4.0.0"
}
}
2 changes: 1 addition & 1 deletion providers/didacte.yml → providers-disabled/didacte.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
endpoints:
- schemes:
- https://*.didacte.com/a/course/*
url: https://*.didacte.com/cards/oembed'
url: https://*.didacte.com/cards/oembed
example_urls:
- https://finchp.didacte.com/cards/oembed?url=https%3A%2F%2Ffinchp.didacte.com%2Fa%2Fcourse%2F363%3Flocale%3Dfr
discovery: true
Expand Down
File renamed without changes.
File renamed without changes.
12 changes: 12 additions & 0 deletions providers-disabled/nftndx.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
- provider_name: NFTNDX.IO
provider_url: https://www.nftndx.io/
endpoints:
- url: https://www.nftndx.io/oembed
formats:
- json
example_urls:
- https://nftndx.io/oembed?url=https%3A%2F%2Fnftndx.io%2Ftoken%2F0x2A46f2fFD99e19a89476E2f62270e0a35bBf0756-40913
- https://nftndx.io/oembed?url=https%3A%2F%2Fnftndx.io%2Ftoken%2F0x7Bd29408f11D2bFC23c34f18275bBf23bB716Bc7-19954
- https://www.nftndx.io/oembed?url=https%3A%2F%2Fnftndx.io%2Ftoken%2F0x2A46f2fFD99e19a89476E2f62270e0a35bBf0756-40913&maxwidth=700
...
13 changes: 13 additions & 0 deletions providers-disabled/slateapp.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
- provider_name: Slate App
provider_url: https://slateapp.com
endpoints:
- schemes:
- https://*.slateapp.com/work/*
url: https://*.slateapp.com/api/v2/oembed
example_urls:
- https://alex.slateapp.com/api/v2/oembed?url=https://alex.slateapp.com/work/111
- https://alex.slateapp.com/api/v2/oembed?url=https://alex.slateapp.com/work/111/whos-harvey
- https://alex.slateapp.com/api/v2/oembed?url=https://alex.slateapp.com/work/whos-harvey
discovery: true
...
File renamed without changes.
4 changes: 2 additions & 2 deletions providers/wiredrive.yml → providers-disabled/wiredrive.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
- https://*.wiredrive.com/*
url: http://*.wiredrive.com/present-oembed/
example_urls:
- deckers.wiredrive.com/present-oembed?url=deckers.wiredrive.com/363254/851732644105a5a8b3fa14fe164452df
- http://deckers.wiredrive.com/present-oembed?url=deckers.wiredrive.com/363254/851732644105a5a8b3fa14fe164452df
formats:
- json
discovery: true
notes:
- 'URL Scheme: `http://*.wiredrive.com/*` (where wiredrive.com = Wiredrive customer domain)'
...
...
11 changes: 11 additions & 0 deletions providers/Adilo.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
- provider_name: Adilo
provider_url: https://adilo.bigcommand.com
endpoints:
- schemes:
- https://adilo.bigcommand.com/watch/*
url: https://adilo.bigcommand.com/web/oembed
example_urls:
- https://adilo.bigcommand.com/web/oembed?url=https%3A%2F%2Fadilo.bigcommand.com%2Fwatch%2F7DmeLyjk&format=json
discovery: true
formats:
- json
13 changes: 13 additions & 0 deletions providers/Canva.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
- provider_name: Canva
provider_url: https://www.canva.com
endpoints:
- schemes:
- https://www.canva.com/design/*/view
url: https://www.canva.com/_oembed
docs_url: https://www.canva.com/help/embed-designs/
example_urls:
- https://www.canva.com/_oembed?url=https://www.canva.com/design/DACHZTlgWkU/view
discovery: true
notes: Provider only supports the 'rich' type
...
1 change: 1 addition & 0 deletions providers/GIPHY.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
endpoints:
- schemes:
- https://giphy.com/gifs/*
- https://giphy.com/clips/*
- http://gph.is/*
- https://media.giphy.com/media/*/giphy.gif
url: https://giphy.com/services/oembed
Expand Down
13 changes: 13 additions & 0 deletions providers/HASH.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
- provider_name: HASH
provider_url: https://hash.ai
endpoints:
- schemes:
- https://core.hash.ai/@*
url: https://api.hash.ai/oembed
example_urls:
- https://api.hash.ai/oembed?url=https://core.hash.ai/@hash/wildfires-regrowth/stable
- https://api.hash.ai/oembed?url=https://core.hash.ai/@hash/warehouse-logistics/stable
- https://api.hash.ai/oembed?url=https://core.hash.ai/@hash/traffic-intersection/stable
discovery: false
...
13 changes: 13 additions & 0 deletions providers/QTpi.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
- provider_name: QTpi
provider_url: https://qtpi.gg/
endpoints:
- schemes:
- https://qtpi.gg/fashion/*
url: https://qtpi.gg/fashion/oembed
example_urls:
- https://qtpi.gg/fashion/oembed?url=https://qtpi.gg/fashion/2b
- https://qtpi.gg/fashion/oembed?url=https://qtpi.gg/fashion/test%20saul
- https://qtpi.gg/fashion/oembed?url=https://qtpi.gg/fashion/cute%20condi%20virt
discovery: true
...
4 changes: 3 additions & 1 deletion providers/TikTok.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@
provider_url: http://www.tiktok.com/
endpoints:
- schemes:
- https://www.tiktok.com/*
- https://www.tiktok.com/*/video/*
url: https://www.tiktok.com/oembed
docs_url: https://developers.tiktok.com/doc/Embed
docs_url: https://developers.tiktok.com/doc/
example_urls:
- https://www.tiktok.com/oembed?url=https://www.tiktok.com/@scout2015/video/6718335390845095173
- https://www.tiktok.com/oembed?url=https://www.tiktok.com/@scout2015

...
11 changes: 11 additions & 0 deletions providers/Waltrack.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
- provider_name: Waltrack
provider_url: https://waltrack/net
endpoints:
- schemes:
- https://waltrack.net/product/*
url: https://waltrack.net/oembed
example_urls:
- https://waltrack.net/oembed?url=https://waltrack.net/product/532025814
discovery: true
...
13 changes: 13 additions & 0 deletions providers/acast.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
- provider_name: Acast
provider_url: https://embed.acast.com
endpoints:
- schemes:
- https://play.acast.com/s/*
url: https://oembed.acast.com/v1/embed-player
discovery: true
example_urls:
- https://oembed.acast.com/v1/embed-player?url=https://play.acast.com/s/go-off-sis/keepthatsameenergyfeat.kekepalmer
formats:
- json
...
10 changes: 0 additions & 10 deletions providers/adways.yml

This file was deleted.

16 changes: 16 additions & 0 deletions providers/afreecatv.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
- provider_name: afreecaTV
provider_url: https://www.afreecatv.com
endpoints:
- schemes:
- https://vod.afreecatv.com/player/
- https://v.afree.ca/ST/
- https://vod.afreecatv.com/ST/
- https://vod.afreecatv.com/PLAYER/STATION/
- https://play.afreecatv.com/
url: https://openapi.afreecatv.com/oembed/embedinfo
example_urls:
- https://openapi.afreecatv.com/oembed/embedinfo?url=https://vod.afreecatv.com/player/71021072&width=640&height=360
- https://openapi.afreecatv.com/oembed/embedinfo?url=https://play.afreecatv.com/afstar1/237663862&width=640&height=360
discovery: true
...
14 changes: 0 additions & 14 deletions providers/alpha_app_net.yml

This file was deleted.

13 changes: 13 additions & 0 deletions providers/altium.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
- provider_name: Altium LLC
provider_url: https://altium.com
endpoints:
- schemes:
- https://altium.com/viewer/*
url: https://viewer.altium.com/shell/oembed
formats:
- json
example_urls:
- https://viewer.altium.com/shell/oembed?url=https%3A%2F%2Faltium.com%2Fviewer%2FvN8in6nli06imztWoTol4w%3D%3D
notes: Provider only supports the 'rich' type
...
17 changes: 17 additions & 0 deletions providers/amtraker.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
- provider_name: Amtraker
provider_url: https://amtraker.com
endpoints:
- schemes:
- https://amtraker.com/trains/*
- https://beta.amtraker.com/trains/*
url: https://api.amtraker.com/v2/oembed
docs_url: https://api.amtraker.com/docs
example_urls:
- https://api.amtraker.com/v2/oembed?url=https://amtraker.com/trains/9999
- https://api.amtraker.com/v2/oembed?url=https://amtraker.com/trains/9999?d=1
- https://api.amtraker.com/v2/oembed?url=https://amtraker.com/trains/9999?d=1&xml=true
- https://api.amtraker.com/v2/oembed?url=https://amtraker.com/trains/9999?d=1&xml=false
discovery: false
notes: Provider only supports the 'rich' type. Sample train number may not always work, see docs for details.
...
Loading
Loading