X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FOembed.php;h=d5ff62dac9c5a91aca8ef7e2d0cb5a4514e41a34;hb=f3da5b3a2f98883e4a06c345dfe2880394f7d21d;hp=452162ff208f3af7f9db16107674679f91500bd7;hpb=91f405bac4ae94bc883ab1dd32df468fc7eae324;p=friendica.git diff --git a/src/Module/Oembed.php b/src/Module/Oembed.php index 452162ff20..d5ff62dac9 100644 --- a/src/Module/Oembed.php +++ b/src/Module/Oembed.php @@ -4,6 +4,7 @@ namespace Friendica\Module; use Friendica\BaseModule; use Friendica\Content; +use Friendica\Util\Strings; /** * Oembed module @@ -24,19 +25,19 @@ class Oembed extends BaseModule if ($a->argv[1] == 'b2h') { $url = ["", trim(hex2bin($_REQUEST['url']))]; echo Content\OEmbed::replaceCallback($url); - killme(); + exit(); } // Unused form: /oembed/h2b?text=... if ($a->argv[1] == 'h2b') { $text = trim(hex2bin($_REQUEST['text'])); echo Content\OEmbed::HTML2BBCode($text); - killme(); + exit(); } if ($a->argc == 2) { echo ''; - $url = base64url_decode($a->argv[1]); + $url = Strings::base64UrlDecode($a->argv[1]); $j = Content\OEmbed::fetchURL($url); // workaround for media.ccc.de (and any other endpoint that return size 0) @@ -48,6 +49,6 @@ class Oembed extends BaseModule echo $j->html; echo ''; } - killme(); + exit(); } }