{"id":26396,"date":"2021-06-22T11:30:00","date_gmt":"2021-06-22T08:30:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=26396"},"modified":"2021-10-18T02:58:41","modified_gmt":"2021-10-17T23:58:41","slug":"come-ottenere-informazioni-video-da-youtube-e-altre-piattaforme-in-php","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/it\/come-ottenere-informazioni-video-da-youtube-e-altre-piattaforme-in-php\/","title":{"rendered":"Come ottenere informazioni video da YouTube e altre piattaforme in PHP"},"content":{"rendered":"<p>Di recente, mi sono imbattuto in questa libreria GitHub che ci d\u00e0 la possibilit\u00e0 di ottenere informazioni video da YouTube e altre piattaforme video. Fornisce supporto per piattaforme video popolari come YouTube, Dailymotion, Vimeo, Facebook, LiveLeak e CDA. Se vuoi acquisire informazioni come il titolo del video, la descrizione, i tag (se presenti), ecc. In modo dinamico, questo \u00e8 il pacchetto giusto per te.<\/p>\n<p>Questa libreria pu\u00f2 essere utilizzata sia in progetti Laravel che PHP. In questo articolo, studiamo come utilizzare questa libreria di parser di informazioni video in PHP.<\/p>\n<h3>Iniziare<\/h3>\n<p>Per iniziare, \u00e8 necessario installare la libreria utilizzando il comando seguente. Per eseguire questo comando assicurati di aver installato <a href=\"https:\/\/getcomposer.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Composer<\/a> sul tuo sistema.<\/p>\n<pre><code>composer require chojnicki\/video-platforms-parser<\/code><\/pre>\n<p>Il parser della libreria funziona con e senza una chiave API. Significa che se non passiamo la chiave API, questa libreria acquisisce le informazioni video leggendo il DOM HTML della pagina. Nel caso delle chiavi API fornite, la libreria ottiene le informazioni video chiamando gli endpoint API delle rispettive piattaforme video.<\/p>\n<h3>Ottieni informazioni sui video da YouTube<\/h3>\n<p>Diamo un&#8217;occhiata a come acquisire i dettagli dei video di YouTube utilizzando la chiave API e senza una chiave API. Otterrai la tua chiave API seguendo i passaggi seguenti.<\/p>\n<ul>\n<li>Vai alla Console per gli sviluppatori di Google <a href=\"https:\/\/console.developers.google.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><\/a><a href=\"https:\/\/console.developers.google.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">https:\/\/console.developers.google.com<\/a>.<\/li>\n<li>Crea un nuovo progetto. Facoltativamente, puoi anche selezionare un progetto esistente.<\/li>\n<li>Dai un nome al tuo progetto. Google Console creer\u00e0 per te un ID progetto univoco.<\/li>\n<li>Il tuo progetto appena creato apparir\u00e0 nella parte superiore della barra laterale sinistra.<\/li>\n<li>Fare clic su Libreria dal menu a sinistra. Vedrai un elenco di API di Google. Abilita l&#8217;API dei dati di YouTube.<\/li>\n<li>Successivamente, dal menu di sinistra, fai clic su Credenziali. Seleziona la chiave API in Crea credenziali.<\/li>\n<li>Copia questa chiave API.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20124-6081bf3144a80.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20124-6081bf3144a80.png\" alt=\"Come ottenere informazioni video da YouTube e altre piattaforme in PHP\" ><\/a><\/p>\n<p>Una volta che sei pronto con la tua chiave API, scrivi il codice come segue. Ti dar\u00e0 i dettagli del video YouTube specificato.<\/p>\n<pre><code>&lt;?php\nrequire_once \"vendor\/autoload.php\";\n\u00a0\u00a0\nuse ChojnickiVideoPlatformsParserVideoPlatformsParser;\n\u00a0\u00a0\n\/\/ For YouTube\n$parser = new VideoPlatformsParser(['youtube_api_key' =&gt; 'PASTE_API_KEY_HERE']);\n$info = $parser-&gt;get('YOUTUBE_VIDEO_URL');\nprint_r($info);<\/code><\/pre>\n<p>Stampando la risposta, otterrai dettagli come ID video, titolo, descrizione, miniatura e tag di un video.<\/p>\n<p>Senza il codice della chiave API sar\u00e0 il seguente.<\/p>\n<pre><code>&lt;?php\nrequire_once \"vendor\/autoload.php\";\n\u00a0\u00a0\nuse ChojnickiVideoPlatformsParserVideoPlatformsParser;\n\u00a0\u00a0\n\/\/ For YouTube\n$parser = new VideoPlatformsParser(['youtube_api_disabled' =&gt; true]);\n$info = $parser-&gt;get('YOUTUBE_VIDEO_URL');\nprint_r($info);<\/code><\/pre>\n<p>Lo stesso codice verr\u00e0 utilizzato per i video Dailymotion, Vimeo.<\/p>\n<pre><code>&lt;?php\nrequire_once \"vendor\/autoload.php\";\n\u00a0\u00a0\nuse ChojnickiVideoPlatformsParserVideoPlatformsParser;\n\u00a0\u00a0\n\/\/ Vimeo\n$parser = new VideoPlatformsParser();\n$info = $parser-&gt;get('VIMEO_VIDEO_URL');\nprint_r($info);\n\u00a0\n\/\/ Dailymotion\n$parser = new VideoPlatformsParser();\n$info = $parser-&gt;get('DAILYMOTION_VIDEO_URL');\nprint_r($info);<\/code><\/pre>\n<p>Ecco come hai ottenuto i dettagli sul video utilizzando le rispettive piattaforme. La libreria supporta anche Facebook, Twitter, CDA, ecc. Maggiori informazioni sul pacchetto nella loro <a href=\"https:\/\/github.com\/chojnicki\/video-platforms-parser\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">documentazione<\/a>.<\/p>\n<h4>articoli Correlati<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/ottieni-l-elenco-dei-video-di-youtube-per-parole-chiave-utilizzando-l-api-di-ricerca-di-youtube\/\" title=\"Come ottenere l&#039;elenco dei video di YouTube per parole chiave utilizzando l&#039;API di ricerca di YouTube\">Come ottenere l&#8217;elenco dei video di YouTube per parole chiave utilizzando l&#8217;API di ricerca di YouTube<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/ottieni-l-elenco-dei-video-di-youtube-per-parole-chiave-utilizzando-l-api-di-ricerca-di-youtube-e-javascript\/\" title=\"Ottieni l&#039;elenco dei video di YouTube per parole chiave utilizzando l&#039;API di ricerca di YouTube e JavaScript\">Ottieni l&#8217;elenco dei video di YouTube per parole chiave utilizzando l&#8217;API di ricerca di YouTube e JavaScript<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/come-ottenere-i-tag-video-di-youtube-utilizzando-l-api-di-youtube\/\" title=\"Come ottenere i tag video di YouTube utilizzando l&#039;API di YouTube\">Come ottenere i tag video di YouTube utilizzando l&#8217;API di YouTube<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In questo articolo, discutiamo di un modo semplice per ottenere informazioni sui video da YouTube e da altre piattaforme. User\u00f2 la libreria GitHub<\/p>\n","protected":false},"author":1,"featured_media":21608,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[276],"tags":[846],"class_list":["post-26396","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-7","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/26396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/comments?post=26396"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/26396\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media\/21608"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media?parent=26396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/categories?post=26396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/tags?post=26396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}