WPINC_class oembed.php Notes - WordPress-Thinstall/wordpress-develop GitHub Wiki

interface OEmbedInterface {
    public function get_provider( $url, $args = '' );
    public static function _add_provider_early( $format, $provider, $regex = false );
    public static function _remove_provider_early( $format );
    public function get_html( $url, $args = '' );
    public function discover( $url );
    public function fetch( $provider, $url, $args = '' );
    public function _fetch_with_format( $provider_url_with_args, $format ); // private
    public function _parse_json( $response_body ); // private
    public function _parse_xml( $response_body ); // private
    public function _parse_xml_body( $response_body ); // private
    public function data2html( $data, $url );
    public function _strip_newlines( $html, $data, $url );
}