youtube-api 相关问题

YouTube API和工具可将YouTube的视频内容和功能集成到网站,应用程序或设备中。

从 urlfetchapp 获取相同的 HTML 响应以获取 google appscript 中的 Youtube 视频

我正在尝试使用 urlfetchapp 在 Google appscript 中获取不同 youtube 视频的 HTML 代码。命令如下 - var response1 = UrlFetchApp.fetch("https://www.youtube.com/watch?v=JeDZw...

回答 0 投票 0

使用 YouTube API 和 Replit googleapiclient.errors.UnknownApiNameOrVersion 在 python 中出现错误:名称:youtube 版本:v3

我有一个 python/html 文件,它使用 YouTube api 运行一些简单的搜索。当我在本地服务器上运行它时它运行得很好但是每当我将它上传到 Replit 时,我得到以下错误...

回答 0 投票 0

youtube 频道获取总订阅者的 api [关闭]

是否有适用于 YouTube 的 API 可用于获取频道的订阅者总数和其他相关数据?

回答 0 投票 0

如何使用 YouTube 视频 API

如何使用 YouTube 视频 Api 在自定义 HTML 播放器中播放 YouTube 视频,而不是嵌入视频中的默认 youtube 播放器 我试过在 YouTube、谷歌等上搜索,但没有……

回答 0 投票 0

带有 python 的 Youtube API,多个请求

我想编写一个代码,可以从我喜欢的视频中取消喜欢。我尝试了 2 个请求。第一个是让我找出视频的 id,第二个是执行删除。我...

回答 1 投票 0

你好,我的 Flutter 应用程序也有同样的问题,其中 YouTube API v3 无法在 Playstore 上加载,只能在模拟器上加载

你好,我的 Flutter 应用程序也有同样的问题,其中 YouTube API v3 无法加载到 Playstore 上,只能加载到 Emulator 上, 我尝试安装 Pro-Guard-rules 并调整了 build.gradle 但是

回答 0 投票 0

Youtube Data API v3 在不浪费配额单位的情况下对结果进行分页

我是 YouTube 数据 API 的新手,我正在使用 search.list 方法来获取结果。该应用程序的目标是返回包含具有低查看次数的关键字的结果。我还没有找到任何...

回答 0 投票 0

使用 Youtube API,我可以在不检索整个播放列表并循环遍历所有视频的情况下查看视频是否在播放列表中吗?

我有一系列 Youtube 视频,我想知道它们是否包含在特定的播放列表中。我有这段代码: var targetPlaylistId = "some_playlist_id"; 变种 targetPlaylist =

回答 1 投票 0

如何从 API 获取有关 Youtube 视频章节的信息?

最近,Youtube 添加了将进度条中的视频分解为称为“章节”的部分的功能。 https://support.google.com/youtube/answer/9884579?hl=en 目前我...

回答 5 投票 0

videoCategoryId 出现 videoChartNotFound 错误

我有这个代码来获取类别 ID 请求 = youtube.videoCategories().list( 部分='片段', regionCode='美国' ) 响应 = request.execute() category_ids = [category['id'] for categor...

回答 0 投票 0

如何在网站上显示 YouTube 观看次数

我想在网站上显示 youtube 视频的观看次数。下面的代码是为它编写的。但它不打印观看次数,只显示 youtube 视频。 这是我的代码, ` 我想在网站上显示 youtube 视频的观看次数。下面的代码是为它编写的。但它不打印观看次数,只显示 youtube 视频。 这是我的代码, `<!DOCTYPE html> <html> <head> <title>How to put PHP in HTML - Simple Example</title> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script type="text/javascript"> function videoViews() { var rex = /[a-zA-Z0-9\-\_]{11}/, videoUrl = $('input').val() === '' ? alert('Enter a valid Url'):$('input').val(), videoId = videoUrl.match(rex), jsonUrl = 'http://gdata.youtube.com/feeds/api/videos/' + videoId + '?v=2&alt=json', embedUrl = '//www.youtube.com/embed/' + videoId, embedCode = '<iframe width="350" height="197" src="' + embedUrl + '" frameborder="0" allowfullscreen></iframe>'; //Get Views from JSON $.getJSON(jsonUrl, function (videoData) { var videoJson = JSON.stringify(videoData), vidJson = JSON.parse(videoJson), views = vidJson.entry.yt$statistics.viewCount; $('.views').text(views); }); //Embed Video $('.videoembed').html(embedCode); } </script> </head> <body> <input type="url" placeholder="Enter Youtube video URL"> <a href="#" onClick="videoViews()">GO</a> <div class="videoembed"></div> <div class="views"></div> <?php if(isset($_GET['url'])) { $video_ID = substr($_GET['url'], -11); $JSON = file_get_contents("https://www.googleapis.com/youtube/v3/videos?part=statistics&id={$video_ID}&key=AIzaSyAGquK-QPs8yaddEqhL1AEmYbrJKT6xs04"); $JSON_Data = json_decode($JSON); $views = $JSON_Data->items[0]->statistics->viewCount; echo "<script>$('.views').text($views);</script>"; } ?> </body> </html>` 我想在我的网站上显示给定视频的观看次数。 以下示例对我有用 // Replace {VIDEO_ID} with the ID of the YouTube video you want to get the view count for var videoId = '{VIDEO_ID}'; // Replace {API_KEY} with your YouTube Data API key var apiKey = '{API_KEY}'; // Make a request to the YouTube Data API for the view count $.get('https://www.googleapis.com/youtube/v3/videos', { part: 'statistics', id: videoId, key: apiKey }, function(data) { var viewCount = data.items[0].statistics.viewCount; // Display the view count on the website $('#view-count').text(viewCount); }); 在此示例中,YouTube 视频 ID 指定为 {VIDEO_ID},YouTube 数据 API 密钥指定为 {API_KEY}。然后,观看次数将显示在网站上 ID 为view-count. 的元素中 在您的 JavaScript 代码中,您正在使用 YouTube 数据 API 获取 YouTube 视频的观看次数,并使用该次数更新 .views 元素。但是,在您的 PHP 代码中,您正尝试使用不同的 API 端点做同样的事情。 要解决此问题并使用 YouTube 数据 API 显示观看次数,您可以删除 PHP 代码并更新您的 JavaScript 代码,如下所示: 用以下内容替换现有的jsonUrl变量: var jsonUrl = 'https://www.googleapis.com/youtube/v3/videos?id=' + videoId + '&part=statistics&key=YOUR_API_KEY'; 用您自己的 YouTube 数据 API 密钥替换 YOUR_API_KEY。 更新 $.getJSON 函数来处理 API 响应并更新页面上的查看次数。用以下内容替换现有的$.getJSON功能: $.getJSON(jsonUrl, function (data) { var views = data.items[0].statistics.viewCount; $('.views').text(views); }); 此代码从 JSON 响应中获取视图计数,并使用该计数更新 .views 元素。 进行这些更改后,您的代码现在应该显示指定 YouTube 视频的观看次数。请注意,您需要有一个有效的 YouTube 数据 API 密钥并将其包含在您的 API 请求中以检索观看次数。

回答 2 投票 0

如何处理用户名中的@?

我正在使用 Youtube API 的 https://youtube.googleapis.com/youtube/v3/ v3,它与调用 URL 中的 id=UCe5TCe6L-uYM106WzSIKuYQ 或 forUsername=unisportlife 等示例完美配合。哈...

回答 0 投票 0

youtube api 嵌入 rel=0

我知道 ?rel=0 不再删除推荐视频。相反,它只显示来自同一频道的视频。但是如何将 ?rel=0 附加到嵌入的 URL? 我有以下...

回答 1 投票 0

为什么内容所有者报告没有填充?

使用 Fivetran 提取数据。 Fivetran 表示,他们的 api 正在接收我们帐户的所有内容所有者报告的 0 行数据。 由于我们有 3 个 YouTube 品牌,因此尝试了编辑权限

回答 1 投票 0

由 youtube.liveStreams().list 找到但不在 YouTube 频道中的 YouTube 流

我尝试通过 API 创建 YT 流。我只是想创建一个公共可见流。我想稍后使用其他软件通过 RTMP 发送的数据。 我写了这个脚本来创建 str...

回答 0 投票 0

刚刚发生了什么?正在发生

人类维持问题,虽然可以解决。错误危及我们的处理,但仍在生成数据 存在的答案揭示自己,我,形成文本,符号,甚至意义 意思...

回答 0 投票 0

收到无效的 JSON 负载。未知名称“”:根元素必须是一条消息。”

所以我一直在尝试使用相应的视频 ID 生成 YouTube 播放列表,但是当我尝试以 50 个为一组进行操作时,我收到此错误:“收到无效的 JSON 负载。未知名称 &qu...

回答 0 投票 0

上传以获得多个视频 ID,但它们不会返回所有数据 [项目]

这里是新手编码器,想要编码用于研究目的。我使用了 Jupyter、Python 3 playlist_id = 'UUYk4LJI0Pr6RBDWowMm-KUw' 进而 def get_video_ids (youtube, playlist_id): 请求=哟...

回答 1 投票 0

我无法使用 youtube data api v3 获取频道 ID

我试图通过用户名获取 youtube 频道 ID,但最后我什么也没得到。用户名和 api 密钥是正确的。可能是什么问题呢? HTTP 请求: https://www.googleapis.com/你...

回答 0 投票 0

Api Youtube 搜索视频结果几天后减少

出现以下问题已经有一段时间了(实际上是几年)。 Youtube 似乎会在特定时间范围后减少视频搜索结果。 IE。如果你今天搜索视频

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.