diff --git a/tests/fixtures/animoto.com.play-gjsj1gu0wdrfr4pgw12xzq.php b/tests/fixtures/animoto.com.play-gjsj1gu0wdrfr4pgw12xzq.php index babb8ee2..530c774e 100644 --- a/tests/fixtures/animoto.com.play-gjsj1gu0wdrfr4pgw12xzq.php +++ b/tests/fixtures/animoto.com.play-gjsj1gu0wdrfr4pgw12xzq.php @@ -6,7 +6,7 @@ 'authorUrl' => null, 'cms' => null, 'code' => [ - 'html' => '', + 'html' => '', 'width' => 640, 'height' => 360, 'ratio' => 56.25 @@ -44,7 +44,7 @@ 'width' => 640, 'height' => 360, 'cache_age' => 604800, - 'video_url' => 'https://d150hyw1dtprld.cloudfront.net/swf/w.swf?w=swf/production/vp1&e=1598614606&f=GjsJ1gu0WDRfr4pGw12xZQ&d=0&m=p&r=360p&i=m&asset_domain=s3-p.animoto.com&animoto_domain=animoto.com&options=start_hq', - 'html' => '' + 'video_url' => 'https://d150hyw1dtprld.cloudfront.net/swf/w.swf?w=swf/production/vp1&e=1589997189&f=GjsJ1gu0WDRfr4pGw12xZQ&d=0&m=p&r=360p&i=m&asset_domain=s3-p.animoto.com&animoto_domain=animoto.com&options=start_hq', + 'html' => '' ] ]; diff --git a/tests/fixtures/archive.org.details-dn2015-0220_vid.php b/tests/fixtures/archive.org.details-dn2015-0220_vid.php index 1d2aa528..154f8a88 100644 --- a/tests/fixtures/archive.org.details-dn2015-0220_vid.php +++ b/tests/fixtures/archive.org.details-dn2015-0220_vid.php @@ -799,11 +799,11 @@ ] ], 'misc' => [ - 'image' => 'https://ia902600.us.archive.org/20/items/dn2015-0220_vid/dn2015-0220.gif', + 'image' => 'https://ia802600.us.archive.org/20/items/dn2015-0220_vid/dn2015-0220.gif', 'collection-title' => 'Democracy Now!' ], 'item' => [ - 'downloads' => 126, + 'downloads' => 123, 'month' => 1 ] ] diff --git a/tests/fixtures/codepen.io.zhouzi-pen-jorazp.php b/tests/fixtures/codepen.io.zhouzi-pen-jorazp.php index 4273bb46..7c1faa7f 100644 --- a/tests/fixtures/codepen.io.zhouzi-pen-jorazp.php +++ b/tests/fixtures/codepen.io.zhouzi-pen-jorazp.php @@ -11,13 +11,13 @@ 'height' => 300, 'ratio' => 37.5 ], - 'description' => 'Typing effect mimicking human behavior....', - 'favicon' => 'https://static.codepen.io/assets/favicon/favicon-aec34940fbc1a6e787974dcd360f2c6b63348d4b1f4e06c77743096d55480f33.ico', + 'description' => null, + 'favicon' => 'https://codepen.io/favicon.ico', 'feeds' => [], - 'icon' => 'https://static.codepen.io/assets/favicon/apple-touch-icon-5ae1a0698dcc2402e9712f7d01ed509a57814f994c660df9f7a952f3060705ee.png', - 'image' => 'https://assets.codepen.io/99102/internal/screenshots/pens/JoRazP.default.png?fit=cover&format=auto&ha=true&height=360&quality=75&v=2&version=1467971314&width=640', + 'icon' => null, + 'image' => 'https://assets.codepen.io/99102/internal/screenshots/pens/JoRazP.default.png?format=auto&height=400&quality=75&version=1467971314&width=700', 'keywords' => [], - 'language' => 'en', + 'language' => 'en-US', 'languages' => [], 'license' => null, 'providerName' => 'CodePen', @@ -40,7 +40,7 @@ 'width' => '800', 'thumbnail_width' => '384', 'thumbnail_height' => '225', - 'thumbnail_url' => 'https://assets.codepen.io/99102/internal/screenshots/pens/JoRazP.default.png?fit=cover&format=auto&ha=true&height=360&quality=75&v=2&version=1467971314&width=640', + 'thumbnail_url' => 'https://assets.codepen.io/99102/internal/screenshots/pens/JoRazP.default.png?format=auto&height=400&quality=75&version=1467971314&width=700', 'html' => '' ] ]; diff --git a/tests/fixtures/en.wikipedia.org.wiki-albert_einstein.php b/tests/fixtures/en.wikipedia.org.wiki-albert_einstein.php index 3647852a..bd632f9b 100644 --- a/tests/fixtures/en.wikipedia.org.wiki-albert_einstein.php +++ b/tests/fixtures/en.wikipedia.org.wiki-albert_einstein.php @@ -6,9 +6,11 @@ 'authorUrl' => null, 'cms' => 'mediawiki', 'code' => null, - 'description' => 'Albert Einstein ( EYEN-styne; German: [ˈalbɛʁt ˈʔaɪnʃtaɪn] (listen); 14 March 1879 – 18 April 1955) was a German-born theoretical physicist who developed the theory of relativity, one of the two pillars of modern physics (alongside quantum mechanics). His work is also known for its influence on the philosophy of science. He is best known to the general public for his mass–energy equivalence formula E = mc2, which has been dubbed "the world\'s most famous equation". He received the 1921 Nobel Prize in Physics "for his services to theoretical physics, and especially for his discovery of the law of the photoelectric effect", a pivotal step in the development of quantum...', + 'description' => 'Albert Einstein ( EYEN-styne; German: [ˈalbɛʁt ˈʔaɪnʃtaɪn] (listen); 14 March 1879 – 18 April 1955) was a German-born theoretical physicist who developed the theory of relativity, one of the two pillars of modern physics (alongside quantum mechanics). His work is also known for its influence on the philosophy of science. He is best known to the general public for his mass–energy equivalence formula E = m c ...', 'favicon' => 'https://en.wikipedia.org/static/favicon/wikipedia.ico', - 'feeds' => [], + 'feeds' => [ + 'https://en.wikipedia.org/w/index.php?title=Special:RecentChanges&feed=atom' + ], 'icon' => 'https://en.wikipedia.org/static/apple-touch/wikipedia.png', 'image' => 'https://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/Einstein_1921_by_F_Schmutzer_-_restoration.jpg/1200px-Einstein_1921_by_F_Schmutzer_-_restoration.jpg', 'keywords' => [], @@ -41,9 +43,9 @@ ] ], 'datePublished' => '2001-11-05T18:26:16Z', - 'dateModified' => '2020-08-26T00:39:53Z', + 'dateModified' => '2020-05-17T12:50:11Z', 'image' => 'https://upload.wikimedia.org/wikipedia/commons/3/3e/Einstein_1921_by_F_Schmutzer_-_restoration.jpg', - 'headline' => 'German-born theoretical physicist; developer of the theory of relativity (1879-1955)' + 'headline' => 'German-born physicist; developer of the theory of relativity' ], 'oEmbed' => [], 'api' => [ @@ -57,6 +59,15 @@

-

Albert Einstein ( EYEN-styne; German: [ˈalbɛʁt ˈʔaɪnʃtaɪn] (listen); 14 March 1879 – 18 April 1955) was a German-born theoretical physicist who developed the theory of relativity, one of the two pillars of modern physics (alongside quantum mechanics). His work is also known for its influence on the philosophy of science. He is best known to the general public for his mass–energy equivalence formula E = mc2, which has been dubbed "the world\'s most famous equation". He received the 1921 Nobel Prize in Physics "for his services to theoretical physics, and especially for his discovery of the law of the photoelectric effect", a pivotal step in the development of quantum

...' +

Albert Einstein ( EYEN-styne; German: [ˈalbɛʁt ˈʔaɪnʃtaɪn] (listen); 14 March 1879 – 18 April 1955) was a German-born theoretical physicist who developed the theory of relativity, one of the two pillars of modern physics (alongside quantum mechanics). His work is also known for its influence on the philosophy of science. He is best known to the general public for his mass–energy equivalence formula + + + + E + = + m + + c +

...' ] ]; diff --git a/tests/fixtures/gist.github.com.oscarotero-7749998.php b/tests/fixtures/gist.github.com.oscarotero-7749998.php index 3f74ad12..54a31f92 100644 --- a/tests/fixtures/gist.github.com.oscarotero-7749998.php +++ b/tests/fixtures/gist.github.com.oscarotero-7749998.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '
# Undo latest commit
git reset --soft HEAD^
# Undo the changes of a commit (creating a new commit)
git revert <commit>
# Undo latest merge (before push)
git reset --merge ORIG_HEAD
# Merge a branch using the version of the current branch in case of conflicts
git merge <branch> -s ours
# Discard changes for a particular file after commit
git reset HEAD <file>
# Unstage the current staged changes
git reset
# Create, fetch a remote branch and switch to it
git checkout --track <remote>/<branch>
# Remove a file from git but not from disc
git rm --cached <file>
# Reapply an old commit again
git cherry-pick <commit>
# Ignore the changes of a file
git update-index --assume-unchanged <file>
# Not ignore the changes of a file
git update-index --no-assume-unchanged <file>
# List all "assume-unchanged" files
git ls-files -v|grep '^h'
# Display who did the latest change in each line (ignoring whitespaces)
git blame <filename> -w
# Remove all local branches removed in remote
git fetch origin --prune
# Remove untracked local files
git clean -f
# Remove untracked local files and folders
git clean -fd
# Remove remote branch
git push <remote> --delete <branch>
# Go to an old commit
git read-tree <commit>
# Use the ~/.gitignore file to ignore globally certain files
git config --global core.excludesfile '~/.gitignore'
view raw Git-cheatsheet.sh hosted with ❤ by GitHub
', 'width' => null, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => 'GitHub Gist: instantly share code, notes, and snippets.', 'favicon' => 'https://github.githubassets.com/favicons/favicon.svg', diff --git a/tests/fixtures/github.com.benbalter-dc-wifi-social-blob-master-bars.geojson.php b/tests/fixtures/github.com.benbalter-dc-wifi-social-blob-master-bars.geojson.php index 3577fbe7..1377bdd2 100644 --- a/tests/fixtures/github.com.benbalter-dc-wifi-social-blob-master-bars.geojson.php +++ b/tests/fixtures/github.com.benbalter-dc-wifi-social-blob-master-bars.geojson.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => null, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => 'A collaborative list of DC locations that serve up both Internet and Alcohol - benbalter/dc-wifi-social', 'favicon' => 'https://github.githubassets.com/favicons/favicon.svg', diff --git a/tests/fixtures/github.com.skalnik-secret-bear-clip-blob-master-stl-clip.stl.php b/tests/fixtures/github.com.skalnik-secret-bear-clip-blob-master-stl-clip.stl.php index 10a23b0e..c8c28bfe 100644 --- a/tests/fixtures/github.com.skalnik-secret-bear-clip-blob-master-stl-clip.stl.php +++ b/tests/fixtures/github.com.skalnik-secret-bear-clip-blob-master-stl-clip.stl.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => null, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => 'A clip to hold the Gooseneck Hue HD cameras to the Replicator 2 - skalnik/secret-bear-clip', 'favicon' => 'https://github.githubassets.com/favicons/favicon.svg', diff --git a/tests/fixtures/he-who-photographs-rather-ok.tumblr.com.post-165326273724.php b/tests/fixtures/he-who-photographs-rather-ok.tumblr.com.post-165326273724.php index 4f05c865..84a53746 100644 --- a/tests/fixtures/he-who-photographs-rather-ok.tumblr.com.post-165326273724.php +++ b/tests/fixtures/he-who-photographs-rather-ok.tumblr.com.post-165326273724.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '
https://he-who-photographs-rather-ok.tumblr.com/post/165326273724
', 'width' => 540, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => 'Usually minimal editing. Also effort', 'favicon' => 'https://66.media.tumblr.com/avatar_235be11f6ae4_128.pnj', diff --git a/tests/fixtures/ideone.com.whjntg.php b/tests/fixtures/ideone.com.whjntg.php index d6fbb9e9..4d2ac785 100644 --- a/tests/fixtures/ideone.com.whjntg.php +++ b/tests/fixtures/ideone.com.whjntg.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => null, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => 'Ideone is something more than a pastebin; it\'s an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages.', 'favicon' => 'https://stx1.ideone.com/gfx2/img/favicon.png', diff --git a/tests/fixtures/imageshack.com.i-ip7wo0v7j.php b/tests/fixtures/imageshack.com.i-ip7wo0v7j.php index 25fa7c59..864bc5cb 100644 --- a/tests/fixtures/imageshack.com.i-ip7wo0v7j.php +++ b/tests/fixtures/imageshack.com.i-ip7wo0v7j.php @@ -34,7 +34,7 @@ 'description' => '', 'tags' => [], 'likes' => 0, - 'liked' => false, + 'liked' => true, 'views' => 0, 'moderated' => false, 'adult_content' => false, diff --git a/tests/fixtures/instagram.com.p-ysl7g9to_q.php b/tests/fixtures/instagram.com.p-ysl7g9to_q.php index d04b9864..4f4d3acc 100644 --- a/tests/fixtures/instagram.com.p-ysl7g9to_q.php +++ b/tests/fixtures/instagram.com.p-ysl7g9to_q.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '
View this post on Instagram

Se va llenando el lugar donde Tsipras dará su mitin. Aún pendientes de si Syriza logra la mayoría absoluta, pero ya seguros de la victoria de la izquierda.

A post shared by Alberto Garzón (@agarzoniu) on

', 'width' => 658, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => '361 Likes, 3 Comments - Alberto Garzón (@agarzoniu) on Instagram: “Se va llenando el lugar donde Tsipras dará su mitin. Aún pendientes de si Syriza logra la mayoría…”', 'favicon' => 'https://www.instagram.com/static/images/ico/favicon.ico/36b3ee2d91ed.ico', diff --git a/tests/fixtures/open.spotify.com.album-7s66wu1xj2nsuuwm2nkiuv.php b/tests/fixtures/open.spotify.com.album-7s66wu1xj2nsuuwm2nkiuv.php index 60aa7f4e..7ea2548e 100644 --- a/tests/fixtures/open.spotify.com.album-7s66wu1xj2nsuuwm2nkiuv.php +++ b/tests/fixtures/open.spotify.com.album-7s66wu1xj2nsuuwm2nkiuv.php @@ -11,7 +11,7 @@ 'height' => 380, 'ratio' => 126.667 ], - 'description' => 'Various Artists · Compilation · 1996 · 44 songs.', + 'description' => 'A Cantar con Xabarin (Vol. I & II), an album by Various Artists on Spotify', 'favicon' => 'https://open.scdn.co/cdn/images/favicon32.a19b4f5b.png', 'feeds' => [], 'icon' => null, @@ -21,8 +21,8 @@ 'languages' => [], 'license' => null, 'providerName' => 'Spotify', - 'providerUrl' => 'https://spotify.com/', - 'publishedTime' => '1996-03-05 00:00:00', + 'providerUrl' => 'https://www.spotify.com/', + 'publishedTime' => null, 'redirect' => null, 'title' => 'A Cantar con Xabarin (Vol. I & II)', 'url' => 'https://open.spotify.com/album/7s66wU1XJ2NsUuWM2NKiUV', @@ -32,14 +32,14 @@ '@id' => 'https://open.spotify.com/album/7s66wU1XJ2NsUuWM2NKiUV', 'url' => 'https://open.spotify.com/album/7s66wU1XJ2NsUuWM2NKiUV', 'name' => 'A Cantar con Xabarin (Vol. I & II)', - 'description' => 'Listen to A Cantar con Xabarin (Vol. I & II) on Spotify. Various Artists · Compilation · 1996 · 44 songs.', + 'description' => '', 'datePublished' => '1996-03-05', 'potentialAction' => [ '@type' => 'ListenAction', 'target' => [ [ '@type' => 'EntryPoint', - 'urlTemplate' => 'https://open.spotify.com/album/7s66wU1XJ2NsUuWM2NKiUV?autoplay=true', + 'urlTemplate' => 'https://open.spotify.com/album/7s66wU1XJ2NsUuWM2NKiUV', 'actionPlatform' => [ 'http://schema.org/DesktopWebPlatform', 'http://schema.org/IOSPlatform', @@ -61,10 +61,6 @@ '@type' => 'Country', 'name' => 'AE' ], - [ - '@type' => 'Country', - 'name' => 'AL' - ], [ '@type' => 'Country', 'name' => 'AR' @@ -77,10 +73,6 @@ '@type' => 'Country', 'name' => 'AU' ], - [ - '@type' => 'Country', - 'name' => 'BA' - ], [ '@type' => 'Country', 'name' => 'BE' @@ -101,10 +93,6 @@ '@type' => 'Country', 'name' => 'BR' ], - [ - '@type' => 'Country', - 'name' => 'BY' - ], [ '@type' => 'Country', 'name' => 'CA' @@ -193,10 +181,6 @@ '@type' => 'Country', 'name' => 'HN' ], - [ - '@type' => 'Country', - 'name' => 'HR' - ], [ '@type' => 'Country', 'name' => 'HU' @@ -237,10 +221,6 @@ '@type' => 'Country', 'name' => 'KW' ], - [ - '@type' => 'Country', - 'name' => 'KZ' - ], [ '@type' => 'Country', 'name' => 'LB' @@ -269,18 +249,6 @@ '@type' => 'Country', 'name' => 'MC' ], - [ - '@type' => 'Country', - 'name' => 'MD' - ], - [ - '@type' => 'Country', - 'name' => 'ME' - ], - [ - '@type' => 'Country', - 'name' => 'MK' - ], [ '@type' => 'Country', 'name' => 'MT' @@ -349,14 +317,6 @@ '@type' => 'Country', 'name' => 'RO' ], - [ - '@type' => 'Country', - 'name' => 'RS' - ], - [ - '@type' => 'Country', - 'name' => 'RU' - ], [ '@type' => 'Country', 'name' => 'SA' @@ -369,10 +329,6 @@ '@type' => 'Country', 'name' => 'SG' ], - [ - '@type' => 'Country', - 'name' => 'SI' - ], [ '@type' => 'Country', 'name' => 'SK' @@ -397,10 +353,6 @@ '@type' => 'Country', 'name' => 'TW' ], - [ - '@type' => 'Country', - 'name' => 'UA' - ], [ '@type' => 'Country', 'name' => 'US' @@ -413,10 +365,6 @@ '@type' => 'Country', 'name' => 'VN' ], - [ - '@type' => 'Country', - 'name' => 'XK' - ], [ '@type' => 'Country', 'name' => 'ZA' @@ -431,7 +379,7 @@ 'height' => 380, 'version' => '1.0', 'provider_name' => 'Spotify', - 'provider_url' => 'https://spotify.com', + 'provider_url' => 'https://www.spotify.com', 'type' => 'rich', 'title' => 'A Cantar con Xabarin (Vol. I & II)', 'thumbnail_url' => 'https://i.scdn.co/image/ab67616d00001e02022aca057f08a1d40c1f0733', diff --git a/tests/fixtures/output.jsbin.com.vonesu-10.php b/tests/fixtures/output.jsbin.com.vonesu-10.php index 3549171e..a8302873 100644 --- a/tests/fixtures/output.jsbin.com.vonesu-10.php +++ b/tests/fixtures/output.jsbin.com.vonesu-10.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => 320, - 'height' => 240 + 'height' => 240, + 'ratio' => 75.0 ], 'description' => null, 'favicon' => 'http://output.jsbin.com/favicon.ico', diff --git a/tests/fixtures/pachunka.deviantart.com.art-cope-145564099.php b/tests/fixtures/pachunka.deviantart.com.art-cope-145564099.php index 7e1f33fd..a92a9d7a 100644 --- a/tests/fixtures/pachunka.deviantart.com.art-cope-145564099.php +++ b/tests/fixtures/pachunka.deviantart.com.art-cope-145564099.php @@ -37,8 +37,8 @@ 'community' => [ 'statistics' => [ '_attributes' => [ - 'views' => 2944, - 'favorites' => 8, + 'views' => 2843, + 'favorites' => 6, 'comments' => 5, 'downloads' => 62 ] diff --git a/tests/fixtures/play.cadenaser.com.audio-001rd010000004275766.php b/tests/fixtures/play.cadenaser.com.audio-001rd010000004275766.php index ad1940e5..4960916d 100644 --- a/tests/fixtures/play.cadenaser.com.audio-001rd010000004275766.php +++ b/tests/fixtures/play.cadenaser.com.audio-001rd010000004275766.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => null, - 'height' => 360 + 'height' => 360, + 'ratio' => null ], 'description' => 'Ana Pontón, candidata del BNG; Xoaquín Fernández Leiceaga, candidato del PSdG-PSOE; Luis Villares, candidato de En Marea, y Pedro Puy, candidato del PP por A Coruña y coordinador del programa electoral de Alberto Núñez Feijoo debaten en Hoy por Hoy', 'favicon' => 'https://play.cadenaser.com/bundles/playserweb/img/favicon.ico?v3.3', diff --git a/tests/fixtures/play.spotify.com.album-7s66wu1xj2nsuuwm2nkiuv.php b/tests/fixtures/play.spotify.com.album-7s66wu1xj2nsuuwm2nkiuv.php index 60aa7f4e..7ea2548e 100644 --- a/tests/fixtures/play.spotify.com.album-7s66wu1xj2nsuuwm2nkiuv.php +++ b/tests/fixtures/play.spotify.com.album-7s66wu1xj2nsuuwm2nkiuv.php @@ -11,7 +11,7 @@ 'height' => 380, 'ratio' => 126.667 ], - 'description' => 'Various Artists · Compilation · 1996 · 44 songs.', + 'description' => 'A Cantar con Xabarin (Vol. I & II), an album by Various Artists on Spotify', 'favicon' => 'https://open.scdn.co/cdn/images/favicon32.a19b4f5b.png', 'feeds' => [], 'icon' => null, @@ -21,8 +21,8 @@ 'languages' => [], 'license' => null, 'providerName' => 'Spotify', - 'providerUrl' => 'https://spotify.com/', - 'publishedTime' => '1996-03-05 00:00:00', + 'providerUrl' => 'https://www.spotify.com/', + 'publishedTime' => null, 'redirect' => null, 'title' => 'A Cantar con Xabarin (Vol. I & II)', 'url' => 'https://open.spotify.com/album/7s66wU1XJ2NsUuWM2NKiUV', @@ -32,14 +32,14 @@ '@id' => 'https://open.spotify.com/album/7s66wU1XJ2NsUuWM2NKiUV', 'url' => 'https://open.spotify.com/album/7s66wU1XJ2NsUuWM2NKiUV', 'name' => 'A Cantar con Xabarin (Vol. I & II)', - 'description' => 'Listen to A Cantar con Xabarin (Vol. I & II) on Spotify. Various Artists · Compilation · 1996 · 44 songs.', + 'description' => '', 'datePublished' => '1996-03-05', 'potentialAction' => [ '@type' => 'ListenAction', 'target' => [ [ '@type' => 'EntryPoint', - 'urlTemplate' => 'https://open.spotify.com/album/7s66wU1XJ2NsUuWM2NKiUV?autoplay=true', + 'urlTemplate' => 'https://open.spotify.com/album/7s66wU1XJ2NsUuWM2NKiUV', 'actionPlatform' => [ 'http://schema.org/DesktopWebPlatform', 'http://schema.org/IOSPlatform', @@ -61,10 +61,6 @@ '@type' => 'Country', 'name' => 'AE' ], - [ - '@type' => 'Country', - 'name' => 'AL' - ], [ '@type' => 'Country', 'name' => 'AR' @@ -77,10 +73,6 @@ '@type' => 'Country', 'name' => 'AU' ], - [ - '@type' => 'Country', - 'name' => 'BA' - ], [ '@type' => 'Country', 'name' => 'BE' @@ -101,10 +93,6 @@ '@type' => 'Country', 'name' => 'BR' ], - [ - '@type' => 'Country', - 'name' => 'BY' - ], [ '@type' => 'Country', 'name' => 'CA' @@ -193,10 +181,6 @@ '@type' => 'Country', 'name' => 'HN' ], - [ - '@type' => 'Country', - 'name' => 'HR' - ], [ '@type' => 'Country', 'name' => 'HU' @@ -237,10 +221,6 @@ '@type' => 'Country', 'name' => 'KW' ], - [ - '@type' => 'Country', - 'name' => 'KZ' - ], [ '@type' => 'Country', 'name' => 'LB' @@ -269,18 +249,6 @@ '@type' => 'Country', 'name' => 'MC' ], - [ - '@type' => 'Country', - 'name' => 'MD' - ], - [ - '@type' => 'Country', - 'name' => 'ME' - ], - [ - '@type' => 'Country', - 'name' => 'MK' - ], [ '@type' => 'Country', 'name' => 'MT' @@ -349,14 +317,6 @@ '@type' => 'Country', 'name' => 'RO' ], - [ - '@type' => 'Country', - 'name' => 'RS' - ], - [ - '@type' => 'Country', - 'name' => 'RU' - ], [ '@type' => 'Country', 'name' => 'SA' @@ -369,10 +329,6 @@ '@type' => 'Country', 'name' => 'SG' ], - [ - '@type' => 'Country', - 'name' => 'SI' - ], [ '@type' => 'Country', 'name' => 'SK' @@ -397,10 +353,6 @@ '@type' => 'Country', 'name' => 'TW' ], - [ - '@type' => 'Country', - 'name' => 'UA' - ], [ '@type' => 'Country', 'name' => 'US' @@ -413,10 +365,6 @@ '@type' => 'Country', 'name' => 'VN' ], - [ - '@type' => 'Country', - 'name' => 'XK' - ], [ '@type' => 'Country', 'name' => 'ZA' @@ -431,7 +379,7 @@ 'height' => 380, 'version' => '1.0', 'provider_name' => 'Spotify', - 'provider_url' => 'https://spotify.com', + 'provider_url' => 'https://www.spotify.com', 'type' => 'rich', 'title' => 'A Cantar con Xabarin (Vol. I & II)', 'thumbnail_url' => 'https://i.scdn.co/image/ab67616d00001e02022aca057f08a1d40c1f0733', diff --git a/tests/fixtures/polldaddy.com.poll-7012505.php b/tests/fixtures/polldaddy.com.poll-7012505.php index 5ddb79ae..c6e41898 100644 --- a/tests/fixtures/polldaddy.com.poll-7012505.php +++ b/tests/fixtures/polldaddy.com.poll-7012505.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => null, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => 'Poll Answers: Option #1, Option #2,', 'favicon' => 'https://app.crowdsignal.com/images/favicon.png', diff --git a/tests/fixtures/sassmeister.com.gist-1122e441f0434ec6eb2a.php b/tests/fixtures/sassmeister.com.gist-1122e441f0434ec6eb2a.php index 50e60a36..20c3dd69 100644 --- a/tests/fixtures/sassmeister.com.gist-1122e441f0434ec6eb2a.php +++ b/tests/fixtures/sassmeister.com.gist-1122e441f0434ec6eb2a.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '

Play with this gist on SassMeister.

', 'width' => null, - 'height' => 480 + 'height' => 480, + 'ratio' => null ], 'description' => 'SassMeister is a playground for Sass. Add some Sass and SassMeister will show you the rendered CSS.', 'favicon' => 'https://www.sassmeister.com/favicon.ico', diff --git a/tests/fixtures/snipplr.com.view-72914-better-html-5-basic-starter-template.php b/tests/fixtures/snipplr.com.view-72914-better-html-5-basic-starter-template.php index 91455420..23e37f8a 100644 --- a/tests/fixtures/snipplr.com.view-72914-better-html-5-basic-starter-template.php +++ b/tests/fixtures/snipplr.com.view-72914-better-html-5-basic-starter-template.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '
View this snippet on Snipplr
', 'width' => null, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => null, 'favicon' => 'https://snipplr.com/favicon.ico?v3', diff --git a/tests/fixtures/soundcloud.com.bruceneilmusic.php b/tests/fixtures/soundcloud.com.bruceneilmusic.php index 1c0feb24..601b35e1 100644 --- a/tests/fixtures/soundcloud.com.bruceneilmusic.php +++ b/tests/fixtures/soundcloud.com.bruceneilmusic.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => null, - 'height' => 450 + 'height' => 450, + 'ratio' => null ], 'description' => 'Bruce Neil from Wokingham is a singer/songwriter with a folk inspired sound, producing songs with heartfelt depth and lyrics that captivate the listener, taking them on an insightful and thought-provoking journey. As a winner of BBC Introducing, resulting in air play nationally, he has recently achieved widespread public attention following the video release of his percussive folk rendition of Guns N’ Roses track Paradise City. Not only did this go viral on social media, it was endorsed by the band themselves and has achieved recognition and air play from several US radio stations. He takes his musical inspiration and guitar-playing style from the likes of Passenger and Mick Flannery.', 'favicon' => 'https://a-v2.sndcdn.com/assets/images/sc-icons/favicon-2cadd14bdb.ico', diff --git a/tests/fixtures/soundcloud.com.ididthat-1-lowe-ct-cape-times-world-cup.php b/tests/fixtures/soundcloud.com.ididthat-1-lowe-ct-cape-times-world-cup.php index 8ed215a4..3932a8da 100644 --- a/tests/fixtures/soundcloud.com.ididthat-1-lowe-ct-cape-times-world-cup.php +++ b/tests/fixtures/soundcloud.com.ididthat-1-lowe-ct-cape-times-world-cup.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => null, - 'height' => 400 + 'height' => 400, + 'ratio' => null ], 'description' => 'IDIDTHAT.co Promotes and Connects South Africa’s Advertising and Production Industry.', 'favicon' => 'https://a-v2.sndcdn.com/assets/images/sc-icons/favicon-2cadd14bdb.ico', diff --git a/tests/fixtures/soundcloud.com.zedsdead-zeds-dead-twin-shadow-lost-you-feat-dangelo-lacy.php b/tests/fixtures/soundcloud.com.zedsdead-zeds-dead-twin-shadow-lost-you-feat-dangelo-lacy.php index f28f6efa..f1e65cde 100644 --- a/tests/fixtures/soundcloud.com.zedsdead-zeds-dead-twin-shadow-lost-you-feat-dangelo-lacy.php +++ b/tests/fixtures/soundcloud.com.zedsdead-zeds-dead-twin-shadow-lost-you-feat-dangelo-lacy.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => null, - 'height' => 400 + 'height' => 400, + 'ratio' => null ], 'description' => 'MUSIC VIDEO : https://www.youtube.com/watch?v=VJm7IPrBmLY Zeds Dead www.facebook.com/zedsdead www.twitter.com/whoszed www.instagram.com/zedsdeadofficial Twin Shadow www.facebook.com/twnshdw www.twitter.com/twinshadow www.instagram.com/thetwinshadow', 'favicon' => 'https://a-v2.sndcdn.com/assets/images/sc-icons/favicon-2cadd14bdb.ico', diff --git a/tests/fixtures/t.co.4dk3jc2btt.php b/tests/fixtures/t.co.4dk3jc2btt.php deleted file mode 100644 index 8874eb8a..00000000 --- a/tests/fixtures/t.co.4dk3jc2btt.php +++ /dev/null @@ -1,26 +0,0 @@ - null, - 'authorUrl' => null, - 'cms' => null, - 'code' => null, - 'description' => null, - 'favicon' => 'https://t.co/favicon.ico', - 'feeds' => [], - 'icon' => null, - 'image' => null, - 'keywords' => [], - 'language' => null, - 'languages' => [], - 'license' => null, - 'providerName' => 'T', - 'providerUrl' => 'https://t.co', - 'publishedTime' => null, - 'redirect' => 'https://buff.ly/2uSOHDs', - 'title' => 'https://buff.ly/2uSOHDs', - 'url' => 'https://t.co/4DK3Jc2BTt', - 'linkedData' => [], - 'oEmbed' => [] -]; diff --git a/tests/fixtures/twitter.com.pepephone-status-436461658601713664.php b/tests/fixtures/twitter.com.pepephone-status-436461658601713664.php index e69462f3..503197b4 100644 --- a/tests/fixtures/twitter.com.pepephone-status-436461658601713664.php +++ b/tests/fixtures/twitter.com.pepephone-status-436461658601713664.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '

RT @PabloHerreros Pepephone rompe la baraja - http://t.co/mFn7mcB1vy

— Pepephone (@pepephone) February 20, 2014
', 'width' => 550, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => null, 'favicon' => 'https://abs.twimg.com/favicons/twitter.ico', diff --git a/tests/fixtures/vimeo.com.235352744.php b/tests/fixtures/vimeo.com.235352744.php index a7b44095..beee78b2 100644 --- a/tests/fixtures/vimeo.com.235352744.php +++ b/tests/fixtures/vimeo.com.235352744.php @@ -12,12 +12,12 @@ 'ratio' => 56.25 ], 'description' => 'Professional live streaming is here. Learn more at vimeo.com/live', - 'favicon' => 'https://f.vimeocdn.com/images_v6/favicon.ico?cc5d45271834f31ac4a19fe034740eb14713c558', + 'favicon' => 'https://f.vimeocdn.com/images_v6/favicon.ico?DEV', 'feeds' => [], 'icon' => 'https://i.vimeocdn.com/favicon/main-touch_180', 'image' => 'https://i.vimeocdn.com/video/657162424_640.jpg', 'keywords' => [], - 'language' => 'en', + 'language' => 'es', 'languages' => [], 'license' => null, 'providerName' => 'Vimeo', @@ -39,7 +39,7 @@ 'videoQuality' => 'HD', 'duration' => 'PT00H01M15S', 'uploadDate' => '2017-09-25T10:36:56-04:00', - 'dateModified' => '2020-08-28T07:04:50-04:00', + 'dateModified' => '2020-05-20T11:34:45-04:00', 'thumbnail' => [ '@type' => 'ImageObject', 'url' => 'https://i.vimeocdn.com/filter/overlay?src0=https%3A%2F%2Fi.vimeocdn.com%2Fvideo%2F657162424_1280x720.jpg&src1=https%3A%2F%2Ff.vimeocdn.com%2Fimages_v6%2Fshare%2Fplay_icon_overlay.png', diff --git a/tests/fixtures/wordpress.tv.2013-09-06-dave-ross-optimize-image-files-like-a-pro.php b/tests/fixtures/wordpress.tv.2013-09-06-dave-ross-optimize-image-files-like-a-pro.php index 519d4d47..1d2043a6 100644 --- a/tests/fixtures/wordpress.tv.2013-09-06-dave-ross-optimize-image-files-like-a-pro.php +++ b/tests/fixtures/wordpress.tv.2013-09-06-dave-ross-optimize-image-files-like-a-pro.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => 'Images, even small ones, can be the biggest files that make up your site. Learn the tools, plugins, and theming techniques you’ll want to start using to shrink your page load times and save your mobile users a few bucks without sacrificing image quality. Presentation Slides »', 'width' => null, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => 'Images, even small ones, can be the biggest files that make up your site. Learn the tools, plugins, and theming techniques you’ll want to start using to shrink your page load times and save your mo…', 'favicon' => 'https://s0.wp.com/i/favicon.ico', diff --git a/tests/fixtures/www.abanca.com.gl.php b/tests/fixtures/www.abanca.com.gl.php index aadf40d6..8df3df3c 100644 --- a/tests/fixtures/www.abanca.com.gl.php +++ b/tests/fixtures/www.abanca.com.gl.php @@ -2,8 +2,8 @@ declare(strict_types = 1); return [ - 'authorName' => null, - 'authorUrl' => null, + 'authorName' => '@somosABANCA', + 'authorUrl' => 'https://twitter.com/somosABANCA', 'cms' => null, 'code' => null, 'description' => 'ABANCA, a banca para particulares e negocios. Conta online, conta nómina, conta joven, hipotecas, depósitos, fondos, seguros e moito máis. Banco ABANCA.', @@ -23,8 +23,8 @@ ], 'language' => 'gl', 'languages' => [ - 'gl' => 'https://www.abanca.com/gl/', - 'es' => 'https://www.abanca.com/es/' + 'es' => 'https://www.abanca.com/es/', + 'gl' => 'https://www.abanca.com/gl/' ], 'license' => null, 'providerName' => 'Abanca', @@ -36,14 +36,19 @@ 'linkedData' => [ '@context' => 'http://schema.org', '@type' => 'Organization', - 'name' => '', - 'url' => '//www.abanca.com', - 'logo' => '//www.abanca.com/img/logo-social.jpg', - 'sameAs' => [], + 'name' => 'ABANCA', + 'url' => 'https://www.abanca.com/', + 'logo' => 'https://www.abanca.com/img/logo-social.jpg', + 'sameAs' => [ + 'https://www.facebook.com/SomosABANCA', + 'https://twitter.com/somosABANCA', + 'https://www.youtube.com/user/somosABANCAtv', + 'https://www.flickr.com/photos/125188945@N05/' + ], 'contactPoint' => [ [ '@type' => 'ContactPoint', - 'telephone' => '-', + 'telephone' => '+34-981 910 522', 'contactType' => 'customer service' ] ] diff --git a/tests/fixtures/www.aol.com.video-view-pile-of-recovering-foster-kittens-is-purrfect-595fe75985eb42109b69bedb.php b/tests/fixtures/www.aol.com.video-view-pile-of-recovering-foster-kittens-is-purrfect-595fe75985eb42109b69bedb.php index 1cd194e2..1a5de3bc 100644 --- a/tests/fixtures/www.aol.com.video-view-pile-of-recovering-foster-kittens-is-purrfect-595fe75985eb42109b69bedb.php +++ b/tests/fixtures/www.aol.com.video-view-pile-of-recovering-foster-kittens-is-purrfect-595fe75985eb42109b69bedb.php @@ -9,7 +9,7 @@ 'description' => 'Holly Brookhouser has been fostering animals for two years. During that time, she’s been able to take care of 32 kittens. And, they just love being together!', 'favicon' => 'https://s.blogsmithmedia.com/www.aol.com/assets/images/favicon/favicon.ico', 'feeds' => [], - 'icon' => 'https://s.blogsmithmedia.com/www.aol.com/assets-h211b7148367fcf3d615a0d3e92a19ba1/images/favicon/apple-touch-icon-57x57.png?h=62b8f202909b63d65ad6207fc8f130fb', + 'icon' => 'https://s.blogsmithmedia.com/www.aol.com/assets-h0962c0855505ef02bd3ff23cff66646e/images/favicon/apple-touch-icon-57x57.png?h=62b8f202909b63d65ad6207fc8f130fb', 'image' => 'https://o.aolcdn.com/images/dims?thumbnail=600%2C338&image_uri=https%3A%2F%2Fimg.vidible.tv%2Fprod%2F2017-07%2F07%2F595fe75985eb42109b69bedb%2F595fe7590c2aff7ce7b62147_o_F_v0.jpg&client=amp-blogside-v2&signature=19f3767f4148a4c46eb3322f2df0e3eab89a1ff7', 'keywords' => [], 'language' => 'en', diff --git a/tests/fixtures/www.dailymotion.com.video-xy0wd.php b/tests/fixtures/www.dailymotion.com.video-xy0wd.php index 0f0104ff..25cbb2a5 100644 --- a/tests/fixtures/www.dailymotion.com.video-xy0wd.php +++ b/tests/fixtures/www.dailymotion.com.video-xy0wd.php @@ -15,7 +15,7 @@ 'favicon' => 'https://static1.dmcdn.net/images/neon/favicons/android-icon-36x36.png.vef49e2d9e48d19cf2', 'feeds' => [], 'icon' => 'https://static1.dmcdn.net/images/neon/favicons/apple-icon-precomposed.png.v668e5fde9462cb3a2', - 'image' => 'https://s1.dmcdn.net/v/63aD1VIEb2D4teZU/x240', + 'image' => 'https://s2.dmcdn.net/v/63aD1UnMrvamBfhN/x240', 'keywords' => [], 'language' => 'en', 'languages' => [], @@ -39,7 +39,7 @@ 'width' => 480, 'height' => 360, 'html' => '', - 'thumbnail_url' => 'https://s1.dmcdn.net/v/63aD1VIEb2D4teZU/x240', + 'thumbnail_url' => 'https://s2.dmcdn.net/v/63aD1UnMrvamBfhN/x240', 'thumbnail_width' => 320, 'thumbnail_height' => 240 ] diff --git a/tests/fixtures/www.deviantart.com.art-misty-510056679.php b/tests/fixtures/www.deviantart.com.art-misty-510056679.php index 373016ae..e5284d98 100644 --- a/tests/fixtures/www.deviantart.com.art-misty-510056679.php +++ b/tests/fixtures/www.deviantart.com.art-misty-510056679.php @@ -37,8 +37,8 @@ 'community' => [ 'statistics' => [ '_attributes' => [ - 'views' => 304870, - 'favorites' => 23150, + 'views' => 303998, + 'favorites' => 23211, 'comments' => 679, 'downloads' => 0 ] diff --git a/tests/fixtures/www.facebook.com.acolono-videos-10154107990797381.49644076c1c38d3ef6fa11122ea89e53.php b/tests/fixtures/www.facebook.com.acolono-videos-10154107990797381.49644076c1c38d3ef6fa11122ea89e53.php deleted file mode 100644 index ebde4f04..00000000 --- a/tests/fixtures/www.facebook.com.acolono-videos-10154107990797381.49644076c1c38d3ef6fa11122ea89e53.php +++ /dev/null @@ -1,93 +0,0 @@ - 'Acolono GmbH', - 'authorUrl' => 'https://www.facebook.com/acolono/', - 'cms' => null, - 'code' => [ - 'html' => '

Eindrücke vom gestrigen Drupal Austria Meetup bei uns im Büro :) Wir haben die beste Community!

Publicada por Acolono GmbH en Jueves, 12 de mayo de 2016
', - 'width' => 500, - 'height' => 901 - ], - 'description' => 'Eindrücke vom gestrigen Drupal Austria Meetup bei uns im Büro :) Wir haben die beste Community!', - 'favicon' => 'https://static.xx.fbcdn.net/rsrc.php/yo/r/iRmz9lCMBD2.ico', - 'feeds' => [], - 'icon' => null, - 'image' => 'https://scontent.fmad7-1.fna.fbcdn.net/v/t15.5256-10/p200x200/12672727_10154107996122381_1769309167_n.jpg?_nc_cat=110&_nc_sid=ad6a45&_nc_ohc=H5axAn5YdXsAX_e6Lzx&_nc_ht=scontent.fmad7-1.fna&_nc_tp=6&oh=2c06ee1e270f11ec4df87d1a55020804&oe=5EF1D1EE', - 'keywords' => [], - 'language' => 'es', - 'languages' => [], - 'license' => null, - 'providerName' => 'Facebook', - 'providerUrl' => 'https://www.facebook.com/', - 'publishedTime' => null, - 'redirect' => null, - 'title' => 'Acolono GmbH - Eindrücke vom gestrigen Drupal Austria...', - 'url' => 'https://www.facebook.com/acolono/videos/10154107990797381/', - 'linkedData' => [ - '@context' => 'https://schema.org', - '@type' => 'VideoObject', - 'name' => 'Acolono GmbH - Eindrücke vom gestrigen Drupal Austria...', - 'description' => 'Eindrücke vom gestrigen Drupal Austria Meetup bei uns im Büro :) Wir haben die beste Community!', - 'thumbnailUrl' => 'https://scontent.fmad7-1.fna.fbcdn.net/v/t15.5256-10/12672727_10154107996122381_1769309167_n.jpg?_nc_cat=110&_nc_sid=08861d&_nc_ohc=H5axAn5YdXsAX_e6Lzx&_nc_ht=scontent.fmad7-1.fna&oh=408eec961f6799604dbf1faf96633eca&oe=5EF1FFC0', - 'duration' => 'T1M1S', - 'uploadDate' => '2016-05-12T06:52:59-07:00', - 'contentUrl' => 'https://video.fmad7-1.fna.fbcdn.net/v/t42.1790-2/13223999_1021353087901725_2023377136_n.mp4?_nc_cat=109&_nc_sid=985c63&efg=eyJybHIiOjMwMCwicmxhIjo1MTIsInZlbmNvZGVfdGFnIjoic3ZlX3NkIn0%3D&_nc_ohc=ieZd8VLy45AAX9__EdF&rl=300&vabr=152&_nc_ht=video.fmad7-1.fna&oh=3a708437f011a6250a4113c8671e1079&oe=5ECBD9B6', - 'interactionCount' => 112, - 'publication' => [ - [ - '@type' => 'BroadcastEvent', - 'isLiveBroadcast' => false - ] - ], - '@id' => 'https://video.fmad7-1.fna.fbcdn.net/v/t42.1790-2/13223999_1021353087901725_2023377136_n.mp4?_nc_cat=109&_nc_sid=985c63&efg=eyJybHIiOjMwMCwicmxhIjo1MTIsInZlbmNvZGVfdGFnIjoic3ZlX3NkIn0%3D&_nc_ohc=ieZd8VLy45AAX9__EdF&rl=300&vabr=152&_nc_ht=video.fmad7-1.fna&oh=3a708437f011a6250a4113c8671e1079&oe=5ECBD9B6', - 'url' => 'https://video.fmad7-1.fna.fbcdn.net/v/t42.1790-2/13223999_1021353087901725_2023377136_n.mp4?_nc_cat=109&_nc_sid=985c63&efg=eyJybHIiOjMwMCwicmxhIjo1MTIsInZlbmNvZGVfdGFnIjoic3ZlX3NkIn0%3D&_nc_ohc=ieZd8VLy45AAX9__EdF&rl=300&vabr=152&_nc_ht=video.fmad7-1.fna&oh=3a708437f011a6250a4113c8671e1079&oe=5ECBD9B6', - 'datePublished' => '2016-05-12T06:52:59-07:00', - 'width' => 320, - 'height' => 576, - 'thumbnail' => [ - '@type' => 'ImageObject', - 'contentUrl' => 'https://scontent.fmad7-1.fna.fbcdn.net/v/t15.5256-10/12672727_10154107996122381_1769309167_n.jpg?_nc_cat=110&_nc_sid=08861d&_nc_ohc=H5axAn5YdXsAX_e6Lzx&_nc_ht=scontent.fmad7-1.fna&oh=408eec961f6799604dbf1faf96633eca&oe=5EF1FFC0', - 'width' => 320, - 'height' => 576 - ], - 'headline' => 'Acolono GmbH - Eindrücke vom gestrigen Drupal Austria...', - 'isFamilyFriendly' => true, - 'keywords' => 'Acolono GmbH', - 'commentCount' => 0, - 'inLanguage' => 'de', - 'contentSize' => '5261.361kB', - 'videoQuality' => '270p', - 'author' => [ - '@type' => 'Organization', - 'name' => 'Acolono GmbH', - 'url' => 'https://www.facebook.com/acolono/' - ], - 'publisher' => [ - '@type' => 'Organization', - 'logo' => [ - '@type' => 'ImageObject', - 'url' => 'https://scontent.fmad7-1.fna.fbcdn.net/v/t1.0-1/p200x200/10440698_10152746215257381_1707589563651819460_n.png?_nc_cat=106&_nc_sid=dbb9e7&_nc_ohc=iki5GvdExDAAX9gpcHG&_nc_ht=scontent.fmad7-1.fna&oh=11cd9277a3a18cb0ec0bcc6987664a9c&oe=5EF20E9A' - ], - 'name' => 'Acolono GmbH', - 'url' => 'https://www.facebook.com/acolono/' - ], - 'about' => 'Eindrücke vom gestrigen Drupal Austria Meetup bei uns im Büro :) Wir haben die beste Community!', - 'transcript' => null - ], - 'oEmbed' => [ - 'author_name' => 'Acolono GmbH', - 'author_url' => 'https://www.facebook.com/acolono/', - 'provider_url' => 'https://www.facebook.com', - 'provider_name' => 'Facebook', - 'success' => true, - 'height' => 901, - 'html' => '
-

Eindrücke vom gestrigen Drupal Austria Meetup bei uns im Büro :) Wir haben die beste Community!

Publicada por Acolono GmbH en Jueves, 12 de mayo de 2016
', - 'type' => 'video', - 'version' => '1.0', - 'url' => 'https://www.facebook.com/acolono/videos/10154107990797381/', - 'width' => 500 - ] -]; diff --git a/tests/fixtures/www.facebook.com.acolono-videos-10154107990797381.php b/tests/fixtures/www.facebook.com.acolono-videos-10154107990797381.php index ea16f5ef..e8632759 100644 --- a/tests/fixtures/www.facebook.com.acolono-videos-10154107990797381.php +++ b/tests/fixtures/www.facebook.com.acolono-videos-10154107990797381.php @@ -8,14 +8,17 @@ 'code' => [ 'html' => '

Eindrücke vom gestrigen Drupal Austria Meetup bei uns im Büro :) Wir haben die beste Community!

Publicada por Acolono GmbH en Jueves, 12 de mayo de 2016
', 'width' => 500, - 'height' => 901 + 'height' => 901, + 'ratio' => 180.2 ], 'description' => 'Eindrücke vom gestrigen Drupal Austria Meetup bei uns im Büro :) Wir haben die beste Community!', 'favicon' => 'https://static.xx.fbcdn.net/rsrc.php/yo/r/iRmz9lCMBD2.ico', 'feeds' => [], 'icon' => null, 'image' => 'https://scontent.fmad7-1.fna.fbcdn.net/v/t15.5256-10/p200x200/12672727_10154107996122381_1769309167_n.jpg?_nc_cat=110&_nc_sid=ad6a45&_nc_ohc=CVJuF9EjLuUAX8MFHKB&_nc_ht=scontent.fmad7-1.fna&_nc_tp=6&oh=db9d509d4dae0c50e529b8e914e987b6&oe=5EE9E8EE', - 'keywords' => [], + 'keywords' => [ + 'acolono gmbh' + ], 'language' => 'es', 'languages' => [], 'license' => null, diff --git a/tests/fixtures/www.facebook.com.permalink.php.a9aacb4b1211aa8d12f4b9a739acd532.php b/tests/fixtures/www.facebook.com.permalink.php.a9aacb4b1211aa8d12f4b9a739acd532.php index 22a9e537..f54147c5 100644 --- a/tests/fixtures/www.facebook.com.permalink.php.a9aacb4b1211aa8d12f4b9a739acd532.php +++ b/tests/fixtures/www.facebook.com.permalink.php.a9aacb4b1211aa8d12f4b9a739acd532.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '

Aquí vos deixamos unhas imaxes da nosa visita do pasado sábado á Guarda. Moi agradecidos á Asociación Naturalista do Baixo Miño www.anabam.org e a Malde Arqueoloxía

Publicada por DAG, Asociación Galega de Deseño en Martes, 21 de octubre de 2014
', 'width' => 552, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => 'Aquí vos deixamos unhas imaxes da nosa visita do pasado sábado á Guarda. Moi agradecidos á Asociación Naturalista do Baixo Miño www.anabam.org e a Malde Arqueoloxía', 'favicon' => 'https://static.xx.fbcdn.net/rsrc.php/yo/r/iRmz9lCMBD2.ico', diff --git a/tests/fixtures/www.facebook.com.permalink.php.cfa702e11f4675f62719bd04210782dc.php b/tests/fixtures/www.facebook.com.permalink.php.cfa702e11f4675f62719bd04210782dc.php deleted file mode 100644 index 7cbedc21..00000000 --- a/tests/fixtures/www.facebook.com.permalink.php.cfa702e11f4675f62719bd04210782dc.php +++ /dev/null @@ -1,46 +0,0 @@ - 'DAG, Asociación Galega de Deseño', - 'authorUrl' => 'https://www.facebook.com/asociaciondag/', - 'cms' => null, - 'code' => [ - 'html' => '

Aquí vos deixamos unhas imaxes da nosa visita do pasado sábado á Guarda. Moi agradecidos á Asociación Naturalista do Baixo Miño www.anabam.org e a Malde Arqueoloxía

Publicada por DAG, Asociación Galega de Deseño en Martes, 21 de octubre de 2014
', - 'width' => 552, - 'height' => null - ], - 'description' => 'Aquí vos deixamos unhas imaxes da nosa visita do pasado sábado á Guarda. Moi agradecidos á Asociación Naturalista do Baixo Miño www.anabam.org e a Malde Arqueoloxía', - 'favicon' => 'https://static.xx.fbcdn.net/rsrc.php/yo/r/iRmz9lCMBD2.ico', - 'feeds' => [], - 'icon' => null, - 'image' => 'https://scontent.fmad7-1.fna.fbcdn.net/v/t31.0-8/10704334_827161517327957_5105556928960502376_o.jpg?_nc_cat=111&_nc_sid=8024bb&_nc_ohc=1Tupk385RV8AX9dOJv1&_nc_ht=scontent.fmad7-1.fna&oh=e0e8f81989b1ade9c9e12c3a4a211cba&oe=5EF11523', - 'keywords' => [], - 'language' => 'es', - 'languages' => [ - 'x-default' => 'https://www.facebook.com/149460691764713/posts/aqu%C3%AD-vos-deixamos-unhas-imaxes-da-nosa-visita-do-pasado-s%C3%A1bado-%C3%A1-guarda-moi-agra/827163017327807/', - 'en' => 'https://www.facebook.com/149460691764713/posts/aqu%C3%AD-vos-deixamos-unhas-imaxes-da-nosa-visita-do-pasado-s%C3%A1bado-%C3%A1-guarda-moi-agra/827163017327807/' - ], - 'license' => null, - 'providerName' => 'Facebook', - 'providerUrl' => 'https://www.facebook.com/', - 'publishedTime' => null, - 'redirect' => null, - 'title' => 'Aquí vos deixamos unhas imaxes da nosa... - DAG, Asociación Galega de Deseño | Facebook', - 'url' => 'https://www.facebook.com/asociaciondag/posts/827163017327807', - 'linkedData' => [], - 'oEmbed' => [ - 'author_name' => 'DAG, Asociación Galega de Deseño', - 'author_url' => 'https://www.facebook.com/asociaciondag/', - 'provider_url' => 'https://www.facebook.com', - 'provider_name' => 'Facebook', - 'success' => true, - 'height' => null, - 'html' => '
-

Aquí vos deixamos unhas imaxes da nosa visita do pasado sábado á Guarda. Moi agradecidos á Asociación Naturalista do Baixo Miño www.anabam.org e a Malde Arqueoloxía

Publicada por DAG, Asociación Galega de Deseño en Martes, 21 de octubre de 2014
', - 'type' => 'rich', - 'version' => '1.0', - 'url' => 'https://www.facebook.com/asociaciondag/posts/827163017327807', - 'width' => 552 - ] -]; diff --git a/tests/fixtures/www.flickr.com.photos-desescribir.php b/tests/fixtures/www.flickr.com.photos-desescribir.php index 9efe4c00..85aae67a 100644 --- a/tests/fixtures/www.flickr.com.photos-desescribir.php +++ b/tests/fixtures/www.flickr.com.photos-desescribir.php @@ -2,14 +2,14 @@ declare(strict_types = 1); return [ - 'authorName' => '/photos/desescribir/', + 'authorName' => null, 'authorUrl' => null, 'cms' => null, 'code' => [ - 'html' => '', + 'html' => '', 'width' => 640, - 'height' => 480, - 'ratio' => 75.0 + 'height' => 425, + 'ratio' => 66.406 ], 'description' => '¡Explora las 618 fotos de Flickr de desescribir!', 'favicon' => 'https://combo.staticflickr.com/pw/favicon.ico', @@ -17,7 +17,7 @@ 'https://www.flickr.com/services/feeds/photos_public.gne?id=34912442@N03&lang=es-us&format=atom' ], 'icon' => 'https://combo.staticflickr.com/pw/images/favicons/favicon-120.png', - 'image' => 'https://live.staticflickr.com/8765/17244790083_d2f40f713f_z.jpg', + 'image' => 'https://live.staticflickr.com/8765/17244790083_2b5107133b_k.jpg', 'keywords' => [], 'language' => 'es-us', 'languages' => [], diff --git a/tests/fixtures/www.google.es.maps-place-tordoia-a-coru-c3-b1a-43.0871207--8.5710004-12z-data-3m1-4b1-4m2-3m1-1s0xd2ef4006f1ef489-0x404f58273ca55a0.php b/tests/fixtures/www.google.es.maps-place-tordoia-a-coru-c3-b1a-43.0871207--8.5710004-12z-data-3m1-4b1-4m2-3m1-1s0xd2ef4006f1ef489-0x404f58273ca55a0.php index 67d226e4..04803b23 100644 --- a/tests/fixtures/www.google.es.maps-place-tordoia-a-coru-c3-b1a-43.0871207--8.5710004-12z-data-3m1-4b1-4m2-3m1-1s0xd2ef4006f1ef489-0x404f58273ca55a0.php +++ b/tests/fixtures/www.google.es.maps-place-tordoia-a-coru-c3-b1a-43.0871207--8.5710004-12z-data-3m1-4b1-4m2-3m1-1s0xd2ef4006f1ef489-0x404f58273ca55a0.php @@ -10,7 +10,7 @@ 'favicon' => 'https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico', 'feeds' => [], 'icon' => null, - 'image' => 'https://lh5.googleusercontent.com/p/AF1QipPtjQMSZY51Cl-fWK6hezjuanoyN9a7PKCZ8_IB=w256-h256-k-no-p', + 'image' => 'https://lh5.googleusercontent.com/p/AF1QipNMwDCjHy2MlxLMGJ_Aa8Fp2ct_zvTgpS4JJvKO=w256-h256-k-no-p', 'keywords' => [], 'language' => 'es', 'languages' => [], diff --git a/tests/fixtures/www.hookem.com.story-texas-shortstop-joe-baker-arrested-public-intoxication.php b/tests/fixtures/www.hookem.com.story-texas-shortstop-joe-baker-arrested-public-intoxication.php index 2d37ac21..e5b2e77f 100644 --- a/tests/fixtures/www.hookem.com.story-texas-shortstop-joe-baker-arrested-public-intoxication.php +++ b/tests/fixtures/www.hookem.com.story-texas-shortstop-joe-baker-arrested-public-intoxication.php @@ -6,7 +6,7 @@ 'authorUrl' => 'https://www.hookem.com/author/rautullo/', 'cms' => null, 'code' => [ - 'html' => '
Texas shortstop Joe Baker was arrested for public intoxication
', + 'html' => '
Texas shortstop Joe Baker was arrested for public intoxication
', 'width' => 600, 'height' => 338, 'ratio' => 56.333 @@ -25,7 +25,7 @@ 'publishedTime' => null, 'redirect' => null, 'title' => 'Texas shortstop Joe Baker was arrested for public intoxication', - 'url' => 'https://www.hookem.com/story/20160523/texas-shortstop-joe-baker-arrested-public-intoxication/', + 'url' => 'https://www.hookem.com/story/texas-shortstop-joe-baker-arrested-public-intoxication/', 'linkedData' => [ '@context' => 'http://schema.org', '@type' => 'WebSite', @@ -48,12 +48,12 @@ 'type' => 'rich', 'width' => 600, 'height' => 338, - 'html' => '
Texas shortstop Joe Baker was arrested for public intoxication
+ 'html' => '
Texas shortstop Joe Baker was arrested for public intoxication
', +', 'thumbnail_url' => [], 'thumbnail_width' => false, 'thumbnail_height' => false diff --git a/tests/fixtures/www.instagram.com.p-ysl7g9to_q.php b/tests/fixtures/www.instagram.com.p-ysl7g9to_q.php index b3857339..caf50807 100644 --- a/tests/fixtures/www.instagram.com.p-ysl7g9to_q.php +++ b/tests/fixtures/www.instagram.com.p-ysl7g9to_q.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '
View this post on Instagram

Se va llenando el lugar donde Tsipras dará su mitin. Aún pendientes de si Syriza logra la mayoría absoluta, pero ya seguros de la victoria de la izquierda.

A post shared by Alberto Garzón (@agarzoniu) on

', 'width' => 658, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => '361 Likes, 3 Comments - Alberto Garzón (@agarzoniu) on Instagram: “Se va llenando el lugar donde Tsipras dará su mitin. Aún pendientes de si Syriza logra la mayoría…”', 'favicon' => 'https://www.instagram.com/static/images/ico/favicon.ico/36b3ee2d91ed.ico', diff --git a/tests/fixtures/www.kickstarter.com.projects-1452363698-good-seed-craft-veggie-burgers.php b/tests/fixtures/www.kickstarter.com.projects-1452363698-good-seed-craft-veggie-burgers.php index e79bbd01..df01933b 100644 --- a/tests/fixtures/www.kickstarter.com.projects-1452363698-good-seed-craft-veggie-burgers.php +++ b/tests/fixtures/www.kickstarter.com.projects-1452363698-good-seed-craft-veggie-burgers.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => 480, - 'height' => 270 + 'height' => 270, + 'ratio' => 56.25 ], 'description' => 'Nutrient-dense Real Food! Good Seed hemp patties transform the veggie burger with bold flavor blends & sprouted superfood ingredients.', 'favicon' => 'https://www.kickstarter.com/favicon.ico', diff --git a/tests/fixtures/www.meetup.com.es-gpul-labs-events-248885422.php b/tests/fixtures/www.meetup.com.es-gpul-labs-events-248885422.php index 16bf2173..c7f0445a 100644 --- a/tests/fixtures/www.meetup.com.es-gpul-labs-events-248885422.php +++ b/tests/fixtures/www.meetup.com.es-gpul-labs-events-248885422.php @@ -11,7 +11,24 @@ 'feeds' => [], 'icon' => 'https://www.meetup.com/mu_static/es/m_swarm_120x120.4f86abc9.png', 'image' => 'https://secure.meetupstatic.com/photos/event/d/4/6/e/600_485634382.jpeg', - 'keywords' => [], + 'keywords' => [ + 'tecnologías web', + 'código abierto', + 'python', + 'desarrollo de software', + 'javascript', + 'nuevas tecnologías', + 'django (framework)', + 'desarrollo web', + 'tecnologías móviles', + 'desarrollo para android', + 'gestión de proyectos ágil', + 'git', + 'gnu/linux', + 'gpul', + 'a coruña', + 'es' + ], 'language' => 'es', 'languages' => [ 'en' => 'https://www.meetup.com/GPUL-Labs/events/248885422/', diff --git a/tests/fixtures/www.pinterest.com.pin-106890191127977979.php b/tests/fixtures/www.pinterest.com.pin-106890191127977979.php index 522398a7..c98ba914 100644 --- a/tests/fixtures/www.pinterest.com.pin-106890191127977979.php +++ b/tests/fixtures/www.pinterest.com.pin-106890191127977979.php @@ -12,13 +12,45 @@ 'ratio' => 187.288 ], 'description' => '30-dic-2012 - Questo Pin è stato scoperto da Leslie Carruthers. Scopri (e salva) i tuoi Pin su Pinterest.', - 'favicon' => 'https://s.pinimg.com/webapp/style/images/favicon-54a5b2af.png', + 'favicon' => 'https://s.pinimg.com/webapp/style/images/favicon-fd1ea058.png', 'feeds' => [], - 'icon' => 'https://s.pinimg.com/webapp/style/images/logo_trans_144x144-5e37c0c6.png', + 'icon' => 'https://s.pinimg.com/webapp/style/images/logo_trans_144x144-642179a1.png', 'image' => 'https://i.pinimg.com/736x/b5/34/13/b53413787f3a42c8b9d5b08a6fbb2124--jack-nicholson-jack-oconnell.jpg', 'keywords' => [], 'language' => 'en', - 'languages' => [], + 'languages' => [ + 'es-AR' => 'https://ar.pinterest.com/pin/106890191127977979/', + 'en-AU' => 'https://www.pinterest.com.au/pin/106890191127977979/', + 'pt' => 'https://br.pinterest.com/pin/106890191127977979/', + 'es-CL' => 'https://www.pinterest.cl/pin/106890191127977979/', + 'es-CO' => 'https://co.pinterest.com/pin/106890191127977979/', + 'cs' => 'https://cz.pinterest.com/pin/106890191127977979/', + 'de' => 'https://www.pinterest.de/pin/106890191127977979/', + 'da' => 'https://www.pinterest.dk/pin/106890191127977979/', + 'es' => 'https://www.pinterest.es/pin/106890191127977979/', + 'fi' => 'https://fi.pinterest.com/pin/106890191127977979/', + 'fr' => 'https://www.pinterest.fr/pin/106890191127977979/', + 'en-GB' => 'https://www.pinterest.co.uk/pin/106890191127977979/', + 'el' => 'https://gr.pinterest.com/pin/106890191127977979/', + 'hu' => 'https://hu.pinterest.com/pin/106890191127977979/', + 'id' => 'https://id.pinterest.com/pin/106890191127977979/', + 'en-IN' => 'https://in.pinterest.com/pin/106890191127977979/', + 'it' => 'https://it.pinterest.com/pin/106890191127977979/', + 'ja' => 'https://www.pinterest.jp/pin/106890191127977979/', + 'ko' => 'https://www.pinterest.co.kr/pin/106890191127977979/', + 'nl' => 'https://nl.pinterest.com/pin/106890191127977979/', + 'en-NZ' => 'https://www.pinterest.nz/pin/106890191127977979/', + 'nb' => 'https://no.pinterest.com/pin/106890191127977979/', + 'pl' => 'https://pl.pinterest.com/pin/106890191127977979/', + 'pt-PT' => 'https://www.pinterest.pt/pin/106890191127977979/', + 'ro-RO' => 'https://ro.pinterest.com/pin/106890191127977979/', + 'ru' => 'https://ru.pinterest.com/pin/106890191127977979/', + 'sv' => 'https://www.pinterest.se/pin/106890191127977979/', + 'sk' => 'https://sk.pinterest.com/pin/106890191127977979/', + 'tr' => 'https://tr.pinterest.com/pin/106890191127977979/', + 'en-ZA' => 'https://za.pinterest.com/pin/106890191127977979/', + 'en' => 'https://www.pinterest.com/pin/106890191127977979/' + ], 'license' => null, 'providerName' => 'Pinterest', 'providerUrl' => 'https://www.pinterest.com', diff --git a/tests/fixtures/www.politico.com.story-2013-12-presidents-barack-obama-george-w-bush-second-term-101314.html.php b/tests/fixtures/www.politico.com.story-2013-12-presidents-barack-obama-george-w-bush-second-term-101314.html.php index 8c63de89..c44d85bb 100644 --- a/tests/fixtures/www.politico.com.story-2013-12-presidents-barack-obama-george-w-bush-second-term-101314.html.php +++ b/tests/fixtures/www.politico.com.story-2013-12-presidents-barack-obama-george-w-bush-second-term-101314.html.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => null, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => 'To veterans of the Bush White House, what Obama is going through is all too predictable.', 'favicon' => 'https://static.politico.com/cf/05/ee684a274496b04fa20ba2978da1/politico.png', diff --git a/tests/fixtures/www.reddit.com.r-investing-comments-7pfpeq-buffett_on_cyrptocurrencies_i_can_say_almost_with.php b/tests/fixtures/www.reddit.com.r-investing-comments-7pfpeq-buffett_on_cyrptocurrencies_i_can_say_almost_with.php index b2fb0aee..e9759143 100644 --- a/tests/fixtures/www.reddit.com.r-investing-comments-7pfpeq-buffett_on_cyrptocurrencies_i_can_say_almost_with.php +++ b/tests/fixtures/www.reddit.com.r-investing-comments-7pfpeq-buffett_on_cyrptocurrencies_i_can_say_almost_with.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '
Buffett on cyrptocurrencies: \'I can say almost with certainty that they will come to a bad ending\' from investing
', 'width' => null, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => '1,935 votes and 1,277 comments so far on Reddit', 'favicon' => 'https://www.redditstatic.com/desktop2x/img/favicon/android-icon-192x192.png', diff --git a/tests/fixtures/www.scribd.com.doc-110799637-synthesis-of-knowledge-effects-of-fire-and-thinning-treatments-on-understory-vegetation-in-dry-u-s-forests.php b/tests/fixtures/www.scribd.com.doc-110799637-synthesis-of-knowledge-effects-of-fire-and-thinning-treatments-on-understory-vegetation-in-dry-u-s-forests.php index 329af10d..66bddc40 100644 --- a/tests/fixtures/www.scribd.com.doc-110799637-synthesis-of-knowledge-effects-of-fire-and-thinning-treatments-on-understory-vegetation-in-dry-u-s-forests.php +++ b/tests/fixtures/www.scribd.com.doc-110799637-synthesis-of-knowledge-effects-of-fire-and-thinning-treatments-on-understory-vegetation-in-dry-u-s-forests.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => null, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => 'A review of current literature on studies that address effects of prescribed fire and mechanical thinning treatments on understory vegetation, and the effects of prescribed burning on rare, threatened and endangered species. The studies\' outcomes are presented in two sets of tables: (1) functional group results, and (2) species-specific results.', 'favicon' => 'https://www.scribd.com/favicon.ico?v=4', diff --git a/tests/fixtures/www.spreaker.com.user-angelclark-angel-clark-ice-cream-tocos.php b/tests/fixtures/www.spreaker.com.user-angelclark-angel-clark-ice-cream-tocos.php index e1c5bb1d..98e667e3 100644 --- a/tests/fixtures/www.spreaker.com.user-angelclark-angel-clark-ice-cream-tocos.php +++ b/tests/fixtures/www.spreaker.com.user-angelclark-angel-clark-ice-cream-tocos.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => 640, - 'height' => 480 + 'height' => 480, + 'ratio' => 75.0 ], 'description' => 'Listen in to popular podcasts and radio shows from around the world or start your own with Spreaker!', 'favicon' => 'https://d1sojsgu0jwtb7.cloudfront.net/images/favicons/favicon.ico', diff --git a/tests/fixtures/www.ted.com.talks-george_monbiot_for_more_wonder_rewild_the_world.07a0d4dfc7fba14d52025577270bbe9c.php b/tests/fixtures/www.ted.com.talks-george_monbiot_for_more_wonder_rewild_the_world.07a0d4dfc7fba14d52025577270bbe9c.php index a55e83fb..751c1759 100644 --- a/tests/fixtures/www.ted.com.talks-george_monbiot_for_more_wonder_rewild_the_world.07a0d4dfc7fba14d52025577270bbe9c.php +++ b/tests/fixtures/www.ted.com.talks-george_monbiot_for_more_wonder_rewild_the_world.07a0d4dfc7fba14d52025577270bbe9c.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => 560, - 'height' => 316 + 'height' => 316, + 'ratio' => 56.429 ], 'description' => 'Wolves were once native to the US\' Yellowstone National Park -- until hunting wiped them out. But when, in 1995, the wolves began to come back (thanks to an aggressive management program), something interesting happened: the rest of the park began to find a new, more healthful balance. In a bold thought experiment, George Monbiot imagines a wilder world in which humans work to restore the complex, lost natural food chains that once surrounded us.', 'favicon' => 'https://pa.tedcdn.com/favicon.ico', diff --git a/tests/fixtures/www.tiktok.com.a3noticias-video-6806030056956251397.php b/tests/fixtures/www.tiktok.com.a3noticias-video-6806030056956251397.php index 73d2235d..8b47dfaf 100644 --- a/tests/fixtures/www.tiktok.com.a3noticias-video-6806030056956251397.php +++ b/tests/fixtures/www.tiktok.com.a3noticias-video-6806030056956251397.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '
@a3noticias

Nuestro #AplausoSanitario más sincero. Para todos. Y recuerda, #QuédateEnCasa

♬ Resistiré - Duo Dinamico
', 'width' => null, - 'height' => null + 'height' => null, + 'ratio' => null ], 'description' => 'Nuestro #AplausoSanitario más sincero. Para todos. Y recuerda, #QuédateEnCasa', 'favicon' => 'https://s16.tiktokcdn.com/musical/resource/wap/static/image/logo_144c91a.png?v=2', diff --git a/tests/fixtures/www.twitch.tv.twit.php b/tests/fixtures/www.twitch.tv.twit.php index 2354b438..ccd2be63 100644 --- a/tests/fixtures/www.twitch.tv.twit.php +++ b/tests/fixtures/www.twitch.tv.twit.php @@ -27,9 +27,5 @@ 'title' => 'Twitch', 'url' => 'https://www.twitch.tv/twit', 'linkedData' => [], - 'oEmbed' => [ - 'error' => 'Gone', - 'status' => 410, - 'message' => 'Endpoint deprecated' - ] + 'oEmbed' => [] ]; diff --git a/tests/fixtures/www.twitch.tv.videos-106400740.php b/tests/fixtures/www.twitch.tv.videos-106400740.php index c45c1a9c..a204d4cb 100644 --- a/tests/fixtures/www.twitch.tv.videos-106400740.php +++ b/tests/fixtures/www.twitch.tv.videos-106400740.php @@ -27,9 +27,5 @@ 'title' => 'Twitch', 'url' => 'https://www.twitch.tv/videos/106400740', 'linkedData' => [], - 'oEmbed' => [ - 'error' => 'Gone', - 'status' => 410, - 'message' => 'Endpoint deprecated' - ] + 'oEmbed' => [] ]; diff --git a/tests/fixtures/www.twitch.tv.videos-72749628.php b/tests/fixtures/www.twitch.tv.videos-72749628.php index b31fca16..75cf16ab 100644 --- a/tests/fixtures/www.twitch.tv.videos-72749628.php +++ b/tests/fixtures/www.twitch.tv.videos-72749628.php @@ -27,9 +27,5 @@ 'title' => 'Twitch', 'url' => 'https://www.twitch.tv/videos/72749628', 'linkedData' => [], - 'oEmbed' => [ - 'error' => 'Gone', - 'status' => 410, - 'message' => 'Endpoint deprecated' - ] + 'oEmbed' => [] ]; diff --git a/tests/fixtures/www.ustream.tv.channel-red-shoes-billiards-60803-camera-1.php b/tests/fixtures/www.ustream.tv.channel-red-shoes-billiards-60803-camera-1.php index 8a193e37..fde50ed4 100644 --- a/tests/fixtures/www.ustream.tv.channel-red-shoes-billiards-60803-camera-1.php +++ b/tests/fixtures/www.ustream.tv.channel-red-shoes-billiards-60803-camera-1.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '
Streaming Media Platform', 'width' => 400, - 'height' => 320 + 'height' => 320, + 'ratio' => 80.0 ], 'description' => 'Red Shoes Billiards 12009 S. Pulaski Road Alsip, Illinois 60803 708 388-3700 http://www.redshoesbilliards.com pool, billiards, 8 ball, 9 ball, 10 ball, straight pool, 14.1, banks, one pocket, APA, leagues, tournaments, 9 foot tables, bar tables, bar box, ACS,', 'favicon' => 'http://static-cdn2.ustream.tv/favicon.ico', diff --git a/tests/fixtures/www.viddler.com.v-bdce8c7.php b/tests/fixtures/www.viddler.com.v-bdce8c7.php index f2c67de3..ed470d46 100644 --- a/tests/fixtures/www.viddler.com.v-bdce8c7.php +++ b/tests/fixtures/www.viddler.com.v-bdce8c7.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '', 'width' => 1280, - 'height' => 720 + 'height' => 720, + 'ratio' => 56.25 ], 'description' => 'Viddler is a powerful and easy-to-use video platform that services both small and large companies. We give you the tools to connect with your audience in a unique way and we also help you leverage your videos so that you can make money.', 'favicon' => 'https://static1.cdn-ec.viddler.com/rails/assets/layout/favicon-a9c9c887d52b5d9a765dd3468a2285b8.png', diff --git a/tests/fixtures/www.wired.com..1202600986b37d2c6a30336f82c671f8.php b/tests/fixtures/www.wired.com..1202600986b37d2c6a30336f82c671f8.php index 7b99aa0c..2d048b55 100644 --- a/tests/fixtures/www.wired.com..1202600986b37d2c6a30336f82c671f8.php +++ b/tests/fixtures/www.wired.com..1202600986b37d2c6a30336f82c671f8.php @@ -8,7 +8,8 @@ 'code' => [ 'html' => '
Review: Yi 4K Action Camera
', 'width' => 600, - 'height' => 338 + 'height' => 338, + 'ratio' => 56.333 ], 'description' => 'For nearly two years GoPro’s Hero4 Black has been the standard-bearer for action cameras. But there\'s a new contender.', 'favicon' => 'https://www.wired.com/wp-content/themes/Phoenix/assets/images/favicon.ico', @@ -17,7 +18,9 @@ ], 'icon' => 'https://www.wired.com/wp-content/themes/Phoenix/assets/images/apple-touch-icon.png', 'image' => 'https://www.wired.com/wp-content/uploads/2016/07/Yi-4KHP.jpg', - 'keywords' => [], + 'keywords' => [ + '4k' + ], 'language' => 'en-US', 'languages' => [], 'license' => null, diff --git a/tests/fixtures/www.youtube.com.channel-ucuzehd5sgecqomz2pvdhgzg.php b/tests/fixtures/www.youtube.com.channel-ucuzehd5sgecqomz2pvdhgzg.php index 94af09ff..075f1c25 100644 --- a/tests/fixtures/www.youtube.com.channel-ucuzehd5sgecqomz2pvdhgzg.php +++ b/tests/fixtures/www.youtube.com.channel-ucuzehd5sgecqomz2pvdhgzg.php @@ -7,13 +7,19 @@ 'cms' => null, 'code' => null, 'description' => 'We curate and organise deep-diving, single-track, content-focused web conferences and workshops in Amsterdam.', - 'favicon' => 'https://www.youtube.com/s/desktop/24be5db0/img/favicon.ico', + 'favicon' => 'https://www.youtube.com/s/desktop/3d592bbd/htdocs-ytimg-desktop-kevlar-production/img/favicon.ico', 'feeds' => [ 'https://www.youtube.com/feeds/videos.xml?channel_id=UCuZeHD5SGecQomz2pVDHGzg' ], - 'icon' => 'https://www.youtube.com/s/desktop/24be5db0/img/favicon_144.png', - 'image' => 'https://yt3.ggpht.com/a/AATXAJxxP0Q_vwYbT2k4AAt1SMY3E0imm-JyMLo-N7HK=s900-c-k-c0xffffffff-no-rj-mo', + 'icon' => 'https://www.youtube.com/s/desktop/3d592bbd/htdocs-ytimg-desktop-kevlar-production/img/favicon_144.png', + 'image' => 'https://yt3.ggpht.com/a/AATXAJwUEdmVBvviW9mxDa4G8pcZMa4SBa_6cLIonQ=s200-c-k-c0xffffffff-no-rj-mo', 'keywords' => [ + 'vídeo', + 'compartir', + 'teléfono con cámara', + 'teléfono con vídeo', + 'gratuito', + 'subida', 'css', 'browsers', 'webdevelopment', @@ -27,21 +33,24 @@ 'javascript', 'react', 'accessibility', - 'responsive design', + '"responsive', + 'design"', 'rwd', - 'responsive web design', + 'web', 'conferences', 'amsterdam', - 'web development', - 'web standards', + '"web', + 'development"', + 'standards"', 'html5', 'perfnow', 'cssday', 'mobilism', - 'mobile web', - 'hybrid app development', - 'dsgnday', - 'web design' + '"mobile', + 'web"', + '"hybrid', + 'app', + 'dsgnday' ], 'language' => 'es-ES', 'languages' => [], @@ -52,19 +61,6 @@ 'redirect' => null, 'title' => 'Web Conferences Amsterdam', 'url' => 'https://www.youtube.com/channel/UCuZeHD5SGecQomz2pVDHGzg', - 'linkedData' => [ - '@context' => 'http://schema.org', - '@type' => 'BreadcrumbList', - 'itemListElement' => [ - [ - '@type' => 'ListItem', - 'position' => 1, - 'item' => [ - '@id' => 'http://www.youtube.com/channel/UCuZeHD5SGecQomz2pVDHGzg', - 'name' => 'Web Conferences Amsterdam' - ] - ] - ] - ], + 'linkedData' => [], 'oEmbed' => [] ]; diff --git a/tests/fixtures/www.youtube.com.playlist.13d1655ccf6cbdc1fc0162c6a02f822a.php b/tests/fixtures/www.youtube.com.playlist.13d1655ccf6cbdc1fc0162c6a02f822a.php index 0b1227e7..79c346ee 100644 --- a/tests/fixtures/www.youtube.com.playlist.13d1655ccf6cbdc1fc0162c6a02f822a.php +++ b/tests/fixtures/www.youtube.com.playlist.13d1655ccf6cbdc1fc0162c6a02f822a.php @@ -12,9 +12,9 @@ 'ratio' => 56.25 ], 'description' => 'Disfruta de los vídeos y la música que te gusta, sube material original y comparte el contenido con tus amigos, tu familia y el resto del mundo en YouTube.', - 'favicon' => 'https://www.youtube.com/s/desktop/24be5db0/img/favicon.ico', + 'favicon' => 'https://www.youtube.com/s/desktop/3d592bbd/htdocs-ytimg-desktop-kevlar-production/img/favicon.ico', 'feeds' => [], - 'icon' => 'https://www.youtube.com/s/desktop/24be5db0/img/favicon_144.png', + 'icon' => 'https://www.youtube.com/s/desktop/3d592bbd/htdocs-ytimg-desktop-kevlar-production/img/favicon_144.png', 'image' => 'https://i.ytimg.com/vi/s7b4ap2_Ht0/hqdefault.jpg', 'keywords' => [ 'vídeo', @@ -35,18 +35,18 @@ 'url' => 'https://www.youtube.com/playlist?list=PL4qTakKkQATKOyZPJG_cAMnRtF7fAIdST', 'linkedData' => [], 'oEmbed' => [ - 'title' => 'De espaldas al patriarcado', - 'author_name' => 'Scadrei5', + 'author_url' => 'https://www.youtube.com/user/Scadrei5', + 'provider_url' => 'https://www.youtube.com/', + 'type' => 'video', + 'thumbnail_height' => 360, + 'version' => '1.0', + 'thumbnail_url' => 'https://i.ytimg.com/vi/s7b4ap2_Ht0/hqdefault.jpg', 'thumbnail_width' => 480, 'width' => 480, 'provider_name' => 'YouTube', - 'height' => 270, - 'thumbnail_height' => 360, - 'type' => 'video', 'html' => '', - 'thumbnail_url' => 'https://i.ytimg.com/vi/s7b4ap2_Ht0/hqdefault.jpg', - 'provider_url' => 'https://www.youtube.com/', - 'version' => '1.0', - 'author_url' => 'https://www.youtube.com/user/Scadrei5' + 'height' => 270, + 'author_name' => 'Scadrei5', + 'title' => 'De espaldas al patriarcado' ] ]; diff --git a/tests/fixtures/www.youtube.com.watch.878f5352b6f0e632a763ebf05fb48b16.php b/tests/fixtures/www.youtube.com.watch.878f5352b6f0e632a763ebf05fb48b16.php index 34c125e1..d04b71b8 100644 --- a/tests/fixtures/www.youtube.com.watch.878f5352b6f0e632a763ebf05fb48b16.php +++ b/tests/fixtures/www.youtube.com.watch.878f5352b6f0e632a763ebf05fb48b16.php @@ -12,11 +12,17 @@ 'ratio' => 74.946 ], 'description' => '7 week old fostered kittens waiting on their dinner being prepared. They had been ill with cat flu and were just starting to get their appetite back. Because...', - 'favicon' => 'https://www.youtube.com/s/desktop/24be5db0/img/favicon.ico', + 'favicon' => 'https://www.youtube.com/s/desktop/3d592bbd/htdocs-ytimg-desktop-kevlar-production/img/favicon.ico', 'feeds' => [], - 'icon' => 'https://www.youtube.com/s/desktop/24be5db0/img/favicon_144.png', + 'icon' => 'https://www.youtube.com/s/desktop/3d592bbd/htdocs-ytimg-desktop-kevlar-production/img/favicon_144.png', 'image' => 'https://i.ytimg.com/vi/eiHXASgRTcA/hqdefault.jpg', 'keywords' => [ + 'vídeo', + 'compartir', + 'teléfono con cámara', + 'teléfono con vídeo', + 'gratuito', + 'subida', 'kittens', 'cats', 'hungry', @@ -51,37 +57,24 @@ 'license' => null, 'providerName' => 'YouTube', 'providerUrl' => 'https://www.youtube.com/', - 'publishedTime' => '2008-10-04 00:00:00', + 'publishedTime' => null, 'redirect' => null, 'title' => 'Noisy kittens waiting for dinner!', 'url' => 'https://www.youtube.com/watch?v=eiHXASgRTcA', - 'linkedData' => [ - '@context' => 'http://schema.org', - '@type' => 'BreadcrumbList', - 'itemListElement' => [ - [ - '@type' => 'ListItem', - 'position' => 1, - 'item' => [ - '@id' => 'http://www.youtube.com/user/smshdchrb', - 'name' => 'smshdchrb' - ] - ] - ] - ], + 'linkedData' => [], 'oEmbed' => [ - 'type' => 'video', - 'thumbnail_url' => 'https://i.ytimg.com/vi/eiHXASgRTcA/hqdefault.jpg', 'author_name' => 'smshdchrb', + 'thumbnail_url' => 'https://i.ytimg.com/vi/eiHXASgRTcA/hqdefault.jpg', 'provider_url' => 'https://www.youtube.com/', - 'version' => '1.0', + 'type' => 'video', 'provider_name' => 'YouTube', + 'version' => '1.0', 'author_url' => 'https://www.youtube.com/user/smshdchrb', - 'html' => '', - 'thumbnail_height' => 360, 'thumbnail_width' => 480, - 'title' => 'Noisy kittens waiting for dinner!', + 'thumbnail_height' => 360, + 'html' => '', 'height' => 344, - 'width' => 459 + 'width' => 459, + 'title' => 'Noisy kittens waiting for dinner!' ] ]; diff --git a/tests/fixtures/youtu.be.eihxasgrtca.php b/tests/fixtures/youtu.be.eihxasgrtca.php index 6a6fd02d..6e601ce7 100644 --- a/tests/fixtures/youtu.be.eihxasgrtca.php +++ b/tests/fixtures/youtu.be.eihxasgrtca.php @@ -12,11 +12,17 @@ 'ratio' => 74.946 ], 'description' => '7 week old fostered kittens waiting on their dinner being prepared. They had been ill with cat flu and were just starting to get their appetite back. Because...', - 'favicon' => 'https://www.youtube.com/s/desktop/24be5db0/img/favicon.ico', + 'favicon' => 'https://www.youtube.com/s/desktop/3d592bbd/htdocs-ytimg-desktop-kevlar-production/img/favicon.ico', 'feeds' => [], - 'icon' => 'https://www.youtube.com/s/desktop/24be5db0/img/favicon_144.png', + 'icon' => 'https://www.youtube.com/s/desktop/3d592bbd/htdocs-ytimg-desktop-kevlar-production/img/favicon_144.png', 'image' => 'https://i.ytimg.com/vi/eiHXASgRTcA/hqdefault.jpg', 'keywords' => [ + 'vídeo', + 'compartir', + 'teléfono con cámara', + 'teléfono con vídeo', + 'gratuito', + 'subida', 'kittens', 'cats', 'hungry', @@ -51,37 +57,24 @@ 'license' => null, 'providerName' => 'YouTube', 'providerUrl' => 'https://www.youtube.com/', - 'publishedTime' => '2008-10-04 00:00:00', + 'publishedTime' => null, 'redirect' => null, 'title' => 'Noisy kittens waiting for dinner!', 'url' => 'https://www.youtube.com/watch?v=eiHXASgRTcA&feature=youtu.be', - 'linkedData' => [ - '@context' => 'http://schema.org', - '@type' => 'BreadcrumbList', - 'itemListElement' => [ - [ - '@type' => 'ListItem', - 'position' => 1, - 'item' => [ - '@id' => 'http://www.youtube.com/user/smshdchrb', - 'name' => 'smshdchrb' - ] - ] - ] - ], + 'linkedData' => [], 'oEmbed' => [ - 'provider_name' => 'YouTube', - 'thumbnail_height' => 360, + 'author_name' => 'smshdchrb', + 'thumbnail_url' => 'https://i.ytimg.com/vi/eiHXASgRTcA/hqdefault.jpg', + 'provider_url' => 'https://www.youtube.com/', 'type' => 'video', + 'provider_name' => 'YouTube', 'version' => '1.0', - 'width' => 459, 'author_url' => 'https://www.youtube.com/user/smshdchrb', - 'author_name' => 'smshdchrb', - 'height' => 344, - 'thumbnail_url' => 'https://i.ytimg.com/vi/eiHXASgRTcA/hqdefault.jpg', 'thumbnail_width' => 480, - 'provider_url' => 'https://www.youtube.com/', - 'title' => 'Noisy kittens waiting for dinner!', - 'html' => '' + 'thumbnail_height' => 360, + 'html' => '', + 'height' => 344, + 'width' => 459, + 'title' => 'Noisy kittens waiting for dinner!' ] ];