private function getEmbed($match)
 {
     // Get keys from configuration
     $key = $this->config['consumer_key'];
     $secret = $this->config['consumer_secret'];
     $request_params = array();
     if ($match['id'] != "") {
         $request_params['id'] = $match['id'];
     } elseif ($match['url'] != "") {
         $request_params['url'] = $match['url'];
     } else {
         // No params. Return original content
         return $match[0];
     }
     try {
         $client = new \Freebird\Services\freebird\Client();
         $client->init_bearer_token($key, $secret);
         $response = $client->api_request('statuses/oembed.json', $request_params);
         $result = json_decode($response);
         return $result->html;
     } catch (\Exception $e) {
         // An error occured.
         // We return the original content for a later update if available
         return $match[0];
     }
 }