Skip to content

Commit aadfc68

Browse files
authored
Merge pull request #347 from mellissageutskens-npo/v3.x
Add OEmbed Provider for TikTok.
2 parents 0f3c985 + 5730b84 commit aadfc68

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

src/Providers/OEmbed/TIkTok.php

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?php
2+
3+
namespace Embed\Providers\OEmbed;
4+
5+
use Embed\Http\Url;
6+
7+
class TikTok extends EndPoint implements EndPointInterface
8+
{
9+
protected static $pattern = [
10+
'*.tiktok.com/*'
11+
];
12+
13+
protected static $endPoint = 'https://www.tiktok.com/oembed';
14+
15+
/**
16+
* {@inheritdoc}
17+
*/
18+
public function getEndPoint()
19+
{
20+
return Url::create(static::$endPoint)
21+
->withQueryParameters([
22+
'url' => (string) $this->response->getStartingUrl(),
23+
'format' => 'json',
24+
]);
25+
}
26+
}

0 commit comments

Comments
 (0)