]> git.mxchange.org Git - friendica.git/blobdiff - mod/parse_url.php
New style for shared links. Preparation for changes in some addons
[friendica.git] / mod / parse_url.php
index 3e172862565237f5a9219551b3ec82d508fcb708..cb7268c1df83acd0e14bb9db4e0b1617346e2bc4 100644 (file)
@@ -75,6 +75,19 @@ function parseurl_getsiteinfo($url, $no_guessing = false) {
                return($siteinfo);
        }
 
+       require_once("include/oembed.php");
+
+       $oembed_data = oembed_fetch_url($url);
+
+       if ($oembed_data->type == "link") {
+               if (isset($oembed_data->title))
+                       $siteinfo["title"] = $oembed_data->title;
+               if (isset($oembed_data->description))
+                       $siteinfo["text"] = $oembed_data->description;
+               if (isset($oembed_data->thumbnail_url))
+                       $siteinfo["image"] = $oembed_data->thumbnail_url;
+       }
+
        // Fetch the first mentioned charset. Can be in body or header
        if (preg_match('/charset=(.*?)['."'".'"\s\n]/', $header, $matches))
                $charset = trim(array_pop($matches));