使用YouTube数据API v3查找视频的许可证类型

穆罕默德(Mohammed)

我正在尝试编写一个JavaScript代码,该代码可以通过将ID输入到var中来检测视频的许可证。因此,我查看了YouTube API的正式页面,然后想到了这个网址

https://www.googleapis.com/youtube/v3/videos?id=gwLej8heN5c&part=status&key= {我的API密钥}

这将返回此结果

    "uploadStatus": "processed",
    "privacyStatus": "public",
    "license": "creativeCommon",
    "embeddable": true,
    "publicStatsViewable": true

这对我来说很好,因为我得到了“ license:creativeCommon”,但是我无法将其引入JavaScript函数中。注意:我尝试对其进行iframe设置,但是即使在代码中添加&output = embed后,iframe也不显示任何内容。

为了清楚起见,这是我打算使用的方法:

var result = // somehow to get the result from the API

function licensetype() { 

var cheack = result.search("creativeCommon");

if ( cheack = -1 ) {

document.write("This video is not a creative Common");
} else {

document.write (" This video is a creativeCommon" );

那么有没有办法我可以在javascript变量中获得上面显示的结果?

尼古拉斯(Teo Nicholas)

根据我对您问题的理解,您可能需要尝试:

var check = result.license;

switch (check) {
    case undefined:
        // Property 'license' not in result
        break;
    case "creativeCommon":
        // Found
        break;
    default:
        // 'license' property exists but is not 'creativeCommon'
        break;
}

我对YouTube的API并不十分熟悉,但是我假设可以将查询返回的结果解析为JSON对象。

希望这可以帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用YouTube数据API v3的视频元数据

来自分类Dev

使用YouTube数据API v3的视频元数据

来自分类Dev

如何使用YouTube数据API v3检查YouTube视频是否存在

来自分类Dev

使用Youtube V3 API的YouTube相关视频

来自分类Dev

使用YouTube数据API v3从播放列表中删除视频

来自分类Dev

如何使用YouTube数据API v3获取频道中所有视频的列表?

来自分类Dev

YouTube数据API v3视频上传错误

来自分类Dev

使用Javascript的YouTube数据API v3

来自分类Dev

使用Javascript的YouTube数据API v3

来自分类Dev

使用YouTube API v3获取视频的完整说明

来自分类Dev

使用YouTube API V3获取channelId的视频失败

来自分类Dev

使用YouTube API v3 PHP删除视频

来自分类Dev

无法使用youtube数据API v3获取youtube频道统计信息

来自分类Dev

Youtube v3 API视频语言

来自分类Dev

youtube数据API v3搜索

来自分类Dev

Gwt YouTube数据API v3

来自分类Dev

解析 youtube 数据 v3 api

来自分类Dev

使用 php,我如何使用 youtube v3 api 在我的网站上上传 youtube 视频?

来自分类Dev

使用youtube v3 API从youtube播放列表中检索所有视频

来自分类Dev

如何使用youtube api v3获取youtube视频的完整描述

来自分类Dev

如何使用YouTube Analytics(分析)API v3获取youtube视频的共享计数?

来自分类Dev

如何使用youtube API V3安排youtube视频(C#)

来自分类Dev

使用youtube api v3从网址获取youtube视频标题和类别

来自分类Dev

使用Youtube V3 API和JavaScript获取Youtube视频URL

来自分类Dev

如何使用youtube api v3获取youtube视频的完整描述

来自分类Dev

如何使用 Youtube API v3 将 Youtube 视频静音?

来自分类Dev

从MediaWiki API获取许可证信息?

来自分类Dev

通过 API 上传许可证文件

来自分类Dev

SoftLayer API:订购许可证

Related 相关文章

  1. 1

    使用YouTube数据API v3的视频元数据

  2. 2

    使用YouTube数据API v3的视频元数据

  3. 3

    如何使用YouTube数据API v3检查YouTube视频是否存在

  4. 4

    使用Youtube V3 API的YouTube相关视频

  5. 5

    使用YouTube数据API v3从播放列表中删除视频

  6. 6

    如何使用YouTube数据API v3获取频道中所有视频的列表?

  7. 7

    YouTube数据API v3视频上传错误

  8. 8

    使用Javascript的YouTube数据API v3

  9. 9

    使用Javascript的YouTube数据API v3

  10. 10

    使用YouTube API v3获取视频的完整说明

  11. 11

    使用YouTube API V3获取channelId的视频失败

  12. 12

    使用YouTube API v3 PHP删除视频

  13. 13

    无法使用youtube数据API v3获取youtube频道统计信息

  14. 14

    Youtube v3 API视频语言

  15. 15

    youtube数据API v3搜索

  16. 16

    Gwt YouTube数据API v3

  17. 17

    解析 youtube 数据 v3 api

  18. 18

    使用 php,我如何使用 youtube v3 api 在我的网站上上传 youtube 视频?

  19. 19

    使用youtube v3 API从youtube播放列表中检索所有视频

  20. 20

    如何使用youtube api v3获取youtube视频的完整描述

  21. 21

    如何使用YouTube Analytics(分析)API v3获取youtube视频的共享计数?

  22. 22

    如何使用youtube API V3安排youtube视频(C#)

  23. 23

    使用youtube api v3从网址获取youtube视频标题和类别

  24. 24

    使用Youtube V3 API和JavaScript获取Youtube视频URL

  25. 25

    如何使用youtube api v3获取youtube视频的完整描述

  26. 26

    如何使用 Youtube API v3 将 Youtube 视频静音?

  27. 27

    从MediaWiki API获取许可证信息?

  28. 28

    通过 API 上传许可证文件

  29. 29

    SoftLayer API:订购许可证

热门标签

归档