discourse/spec/fixtures/onebox/youtube-playlist.response
Arpit Jalan 283b08d45f
DEV: Absorb onebox gem into core (#12979)
* Move onebox gem in core library

* Update template file path

* Remove warning for onebox gem caching

* Remove onebox version file

* Remove onebox gem

* Add sanitize gem

* Require onebox library in lazy-yt plugin

* Remove onebox web specific code

This code was used in standalone onebox Sinatra application

* Merge Discourse specific AllowlistedGenericOnebox engine in core

* Fix onebox engine filenames to match class name casing

* Move onebox specs from gem into core

* DEV: Rename `response` helper to `onebox_response`

Fixes a naming collision.

* Require rails_helper

* Don't use `before/after(:all)`

* Whitespace

* Remove fakeweb

* Remove poor unit tests

* DEV: Re-add fakeweb, plugins are using it

* Move onebox helpers

* Stub Instagram API

* FIX: Follow additional redirect status codes (#476)

Don’t throw errors if we encounter 303, 307 or 308 HTTP status codes in responses

* Remove an empty file

* DEV: Update the license file

Using the copy from https://choosealicense.com/licenses/gpl-2.0/#

Hopefully this will enable GitHub to show the license UI?

* DEV: Update embedded copyrights

* DEV: Add Onebox copyright notice

* DEV: Add MIT license, convert COPYRIGHT.txt to md

* DEV: Remove an incorrect copyright claim

Co-authored-by: Jarek Radosz <jradosz@gmail.com>
Co-authored-by: jbrw <jamie@goatforce5.org>
2021-05-26 15:11:35 +05:30

221 lines
11 KiB
Plaintext

<!doctype html><html style="font-size: 10px;font-family: Roboto, Arial, sans-serif;" lang="en-GB" dir="ltr" gl="GB"><head><meta http-equiv="X-UA-Compatible" content="IE=edge" />
<link rel="alternate" media="handheld" href="https://m.youtube.com/playlist?list=PL5308B2E5749D1696">
<link rel="alternate" media="only screen and (max-width: 640px)" href="https://m.youtube.com/playlist?list=PL5308B2E5749D1696">
<meta name="theme-color" content="#ff0000">
<title>The web is what you make of it - YouTube</title>
<link rel="canonical" href="http://www.youtube.com/playlist?list=PL5308B2E5749D1696">
<meta property="og:site_name" content="YouTube">
<meta property="og:url" content="http://www.youtube.com/playlist?list=PL5308B2E5749D1696">
<meta property="og:title" content="The web is what you make of it">
<meta property="og:description" content="More and more, the web is simply just part of your life and helps you get things done. See how people are using the web to do amazing things. The web is what...">
<meta property="og:image" content="https://i.ytimg.com/vi/3lp3RpC-60U/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ==&amp;rs=AOn4CLDttPySHo_45IiyB4ryRNFk-LgvHA">
<meta property="og:image:width" content="168">
<meta property="og:image:height" content="94">
<meta property="og:image" content="https://i.ytimg.com/vi/3lp3RpC-60U/hqdefault.jpg?sqp=-oaymwEWCMQBEG5IWvKriqkDCQgBFQAAiEIYAQ==&amp;rs=AOn4CLCj6seFiytqxH-qknMcTT2SjEcZ5A">
<meta property="og:image:width" content="196">
<meta property="og:image:height" content="110">
<meta property="og:image" content="https://i.ytimg.com/vi/3lp3RpC-60U/hqdefault.jpg?sqp=-oaymwEXCPYBEIoBSFryq4qpAwkIARUAAIhCGAE=&amp;rs=AOn4CLBDEBLXBEboQgszge_7pkirireZ9g">
<meta property="og:image:width" content="246">
<meta property="og:image:height" content="138">
<meta property="og:image" content="https://i.ytimg.com/vi/3lp3RpC-60U/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE=&amp;rs=AOn4CLDnDW--csTM1BYh7lt8nCGOmuJg3A">
<meta property="og:image:width" content="336">
<meta property="og:image:height" content="188">
<meta name="apple-itunes-app" content="app-id=544007664" app-argument="http://www.youtube.com/playlist?list=PL5308B2E5749D1696">
<meta property="al:ios:app_store_id" content="544007664">
<meta property="al:ios:app_name" content="YouTube">
<meta property="al:ios:url" content="http://www.youtube.com/playlist?list=PL5308B2E5749D1696&amp;feature=applinks">
<meta property="al:android:url" content="http://www.youtube.com/playlist?list=PL5308B2E5749D1696&amp;feature=applinks">
<meta property="al:android:app_name" content="YouTube">
<meta property="al:android:package" content="com.google.android.youtube">
<meta property="al:web:url" content="http://www.youtube.com/playlist?list=PL5308B2E5749D1696&amp;feature=applinks">
<meta property="al:web:should_fallback" content="true">
<meta property="og:type" content="website">
<meta property="fb:app_id" content="87741124305">
<meta property="og:restrictions:age" content="18+">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@YouTube">
<meta name="twitter:url" content="http://www.youtube.com/playlist?list=PL5308B2E5749D1696">
<meta name="twitter:title" content="The web is what you make of it">
<meta name="twitter:description" content="More and more, the web is simply just part of your life and helps you get things done. See how people are using the web to do amazing things. The web is what...">
<meta name="twitter:image" content="https://i.ytimg.com/vi/3lp3RpC-60U/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ==&amp;rs=AOn4CLDttPySHo_45IiyB4ryRNFk-LgvHA">
<meta name="twitter:image" content="https://i.ytimg.com/vi/3lp3RpC-60U/hqdefault.jpg?sqp=-oaymwEWCMQBEG5IWvKriqkDCQgBFQAAiEIYAQ==&amp;rs=AOn4CLCj6seFiytqxH-qknMcTT2SjEcZ5A">
<meta name="twitter:image" content="https://i.ytimg.com/vi/3lp3RpC-60U/hqdefault.jpg?sqp=-oaymwEXCPYBEIoBSFryq4qpAwkIARUAAIhCGAE=&amp;rs=AOn4CLBDEBLXBEboQgszge_7pkirireZ9g">
<meta name="twitter:image" content="https://i.ytimg.com/vi/3lp3RpC-60U/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE=&amp;rs=AOn4CLDnDW--csTM1BYh7lt8nCGOmuJg3A">
<meta name="twitter:app:name:iphone" content="YouTube">
<meta name="twitter:app:id:iphone" content="544007664">
<meta name="twitter:app:url:iphone" content="http://www.youtube.com/playlist?list=PL5308B2E5749D1696&amp;feature=twitter-deep-link">
<meta name="twitter:app:name:ipad" content="YouTube">
<meta name="twitter:app:id:ipad" content="544007664">
<meta name="twitter:app:url:ipad" content="http://www.youtube.com/playlist?list=PL5308B2E5749D1696&amp;feature=twitter-deep-link">
<meta name="twitter:app:name:googleplay" content="YouTube">
<meta name="twitter:app:id:googleplay" content="com.google.android.youtube">
<meta name="twitter:app:url:googleplay" content="http://www.youtube.com/playlist?list=PL5308B2E5749D1696&amp;feature=twitter-deep-link">
<meta name="title" content="The web is what you make of it">
<meta name="description" content="More and more, the web is simply just part of your life and helps you get things done. See how people are using the web to do amazing things. The web is what...">
<meta name="keywords" content="video, sharing, camera phone, video phone, free, upload">
<link rel="alternate" href="http://www.youtube.com/playlist?list=PL5308B2E5749D1696">
<link rel="alternate" href="android-app://com.google.android.youtube/http/youtube.comhttp://www.youtube.com/playlist?list=PL5308B2E5749D1696">
<link rel="alternate" href="ios-app://544007664/http/youtube.comhttp://www.youtube.com/playlist?list=PL5308B2E5749D1696">
</head>
<body dir="ltr" >
<link rel="stylesheet" href="/yts/cssbin/www-main-desktop-watch-page-skeleton-vflbaEfNA.css" name="www-main-desktop-watch-page-skeleton">
<div id="watch-page-skeleton" class="watch-skeleton hidden">
<div id="container">
<div id="related">
<div class="autoplay skeleton-light-border-bottom">
<div id="upnext" class="skeleton-bg-color"></div>
<div class="video-skeleton">
<div class="video-details">
<div class="thumbnail skeleton-bg-color"></div>
<div class="details flex-1">
<div class="video-title text-shell skeleton-bg-color"></div>
<div class="video-meta text-shell skeleton-bg-color"></div>
</div>
</div>
</div>
</div>
<div class="video-skeleton">
<div class="video-details">
<div class="thumbnail skeleton-bg-color"></div>
<div class="details flex-1">
<div class="video-title text-shell skeleton-bg-color"></div>
<div class="video-meta text-shell skeleton-bg-color"></div>
</div>
</div>
</div>
<div class="video-skeleton">
<div class="video-details">
<div class="thumbnail skeleton-bg-color"></div>
<div class="details flex-1">
<div class="video-title text-shell skeleton-bg-color"></div>
<div class="video-meta text-shell skeleton-bg-color"></div>
</div>
</div>
</div>
<div class="video-skeleton">
<div class="video-details">
<div class="thumbnail skeleton-bg-color"></div>
<div class="details flex-1">
<div class="video-title text-shell skeleton-bg-color"></div>
<div class="video-meta text-shell skeleton-bg-color"></div>
</div>
</div>
</div>
<div class="video-skeleton">
<div class="video-details">
<div class="thumbnail skeleton-bg-color"></div>
<div class="details flex-1">
<div class="video-title text-shell skeleton-bg-color"></div>
<div class="video-meta text-shell skeleton-bg-color"></div>
</div>
</div>
</div>
<div class="video-skeleton">
<div class="video-details">
<div class="thumbnail skeleton-bg-color"></div>
<div class="details flex-1">
<div class="video-title text-shell skeleton-bg-color"></div>
<div class="video-meta text-shell skeleton-bg-color"></div>
</div>
</div>
</div>
<div class="video-skeleton">
<div class="video-details">
<div class="thumbnail skeleton-bg-color"></div>
<div class="details flex-1">
<div class="video-title text-shell skeleton-bg-color"></div>
<div class="video-meta text-shell skeleton-bg-color"></div>
</div>
</div>
</div>
<div class="video-skeleton">
<div class="video-details">
<div class="thumbnail skeleton-bg-color"></div>
<div class="details flex-1">
<div class="video-title text-shell skeleton-bg-color"></div>
<div class="video-meta text-shell skeleton-bg-color"></div>
</div>
</div>
</div>
<div class="video-skeleton">
<div class="video-details">
<div class="thumbnail skeleton-bg-color"></div>
<div class="details flex-1">
<div class="video-title text-shell skeleton-bg-color"></div>
<div class="video-meta text-shell skeleton-bg-color"></div>
</div>
</div>
</div>
<div class="video-skeleton">
<div class="video-details">
<div class="thumbnail skeleton-bg-color"></div>
<div class="details flex-1">
<div class="video-title text-shell skeleton-bg-color"></div>
<div class="video-meta text-shell skeleton-bg-color"></div>
</div>
</div>
</div>
</div>
<div id="info-container">
<div id="primary-info" class="skeleton-light-border-bottom">
<div id="title" class="text-shell skeleton-bg-color"></div>
<div id="info">
<div id="count" class="text-shell skeleton-bg-color"></div>
<div class="flex-1"></div>
<div id="menu">
<div class="menu-button skeleton-bg-color"></div>
<div class="menu-button skeleton-bg-color"></div>
<div class="menu-button skeleton-bg-color"></div>
<div class="menu-button skeleton-bg-color"></div>
<div class="menu-button skeleton-bg-color"></div>
</div>
</div>
</div>
<div id="secondary-info" class="skeleton-light-border-bottom">
<div id="top-row">
<div id="video-owner" class="flex-1">
<div id="channel-icon" class="skeleton-bg-color"></div>
<div id="upload-info" class="flex-1">
<div id="owner-name"
class="text-shell skeleton-bg-color">
</div>
<div id="published-date"
class="text-shell skeleton-bg-color">
</div>
</div>
</div>
<div id="subscribe-button" class="skeleton-bg-color"></div>
</div>
</div>
</div>
</div>
</div>
</body></html>