草庐IT

swift - 使用 YouTube API 和 Alamofire 插入评论

我对如何使用YouTubeAPI插入评论感到困惑。我对使用API还很陌生,所以我不太明白他们在documentation中所说的要做什么。.我已经使用GoogleSign-InforiOS对用户进行了身份验证范围"https://www.googleapis.com/auth/youtube.force-ssl"这是插入评论所必需的。但是现在,我必须实际插入评论并且(就像我说过的)我不知道该怎么做,因为我必须在请求正文中提供资源。我使用Alamofire来处理请求,并使用Swift4作为我的语言。 最佳答案 正如我在您的其他帖子(G

ios - 在 Swift 的 AVPlayerViewController 中播放来自 Youtube 的视频

这个问题在这里已经有了答案:HowtoembedaYoutubevideointomyapp?(7个答案)关闭6年前。好的,我想在我的应用中播放电影预告片。用户将按下一个按钮,然后播放视频。我已将importAVKit和importAVFoundation行添加到我的文件中。这是我目前用于播放视频的代码:@IBActionfuncplayTrailerPressed(sender:AnyObject){letvideoURL=NSURL(string:"https://youtu.be/d88APYIGkjk")letplayer=AVPlayer(URL:videoURL!)letp

ios - 无法使用 YTPlayerView NSCocoaErrorDomain Code=258 嵌入 YouTube 视频

使用YTPlayerView嵌入YouTube视频无效。它只在日志中给我这个错误:2015-12-1220:19:45.229Wax-room[8545:3426005]Receivederrorrenderingtemplate:ErrorDomain=NSCocoaErrorDomainCode=258"Thefilenameisinvalid."所以我在谷歌上搜索了一下,它显然与“YTPlayerView-iframe-player.html”丢失有关。我已经尝试了所有建议的位置,但要么是它们错了,要么是我做错了什么。关于将它与Swift(2.x)、Cocoapods和iOS9一

java - YouTube API v3 中的隐藏式字幕

我需要在我的java网络应用程序中阅读来自第3方公开可用的YouTube视频的隐藏式字幕文本,即我尚未上传内容。同时v2oftheYouTubeDataAPI限制上传视频的人访问字幕信息这似乎是一个非常奇怪的限制,允许访问除这一段数据之外的所有内容。我希望在v3oftheAPI中看到此限制被删除但现在对隐藏字幕的唯一引用是一个boolean方法,用于确认CC是否附加到视频。现在连楼主都下载不了了。(谷歌至少会把它加回来吗?)BooleanhasCaptions=video.getContentDetails().getCaption()使用YouTube数据APIv3(使用Google

android - 如何在我的 Android 应用程序中播放 YouTube 视频?

如何在我的应用程序中播放YouTube视频?我想通过直接从YouTube流式传输视频而不下载来播放视频。另外,在播放视频时,我想提供菜单选项。我不想使用默认Intent播放视频。我该怎么做? 最佳答案 这是btn点击事件btnvideo.setOnClickListener(newOnClickListener(){publicvoidonClick(Viewv){startActivity(newIntent(Intent.ACTION_VIEW,Uri.parse("http://www.youtube.com/watch?v=

android - 如何在我的 Android 应用程序中播放 YouTube 视频?

如何在我的应用程序中播放YouTube视频?我想通过直接从YouTube流式传输视频而不下载来播放视频。另外,在播放视频时,我想提供菜单选项。我不想使用默认Intent播放视频。我该怎么做? 最佳答案 这是btn点击事件btnvideo.setOnClickListener(newOnClickListener(){publicvoidonClick(Viewv){startActivity(newIntent(Intent.ACTION_VIEW,Uri.parse("http://www.youtube.com/watch?v=

java - 如何在 Java 中转换 Youtube API V3 持续时间

YoutubeV3API使用ISO8601时间格式来描述视频的时长。像“PT1M13S”之类的东西。现在我想将字符串转换为秒数(例如本例中的73)。是否有任何Java库可以帮助我轻松完成Java6下的任务?或者我必须自己完成正则表达式任务?编辑最后我接受@JoachimSauer的回答Joda的示例代码如下。PeriodFormatterformatter=ISOPeriodFormat.standard();Periodp=formatter.parsePeriod("PT1H1M13S");Secondss=p.toStandardSeconds();System.out.prin

python - youtube-dl python 库文档

是否有关于在项目中使用youtube-dl作为python库的文档?我知道我可以使用主类,但我找不到任何文档或示例...importyoutube_dlydl=youtube_dl.YoutubeDL(params)...? 最佳答案 如果您从github下载版本您可以生成对开发有用的sphinx-docs。然后使用pythons帮助函数通常可以了解函数的目的是什么>>>importyoutube_dlasyt>>>help(yt)此外,我发现ipython是使用%edit魔法探索代码的有用工具。%edityt.main会直接将您带

python - 使用 YouTube API 在 YouTube 视频上启用获利

我正在使用YouTube数据API(Python客户端库)将视频上传到YouTube。是否可以通过API为该视频设置货币化,而不是转到我在YouTube网站上的帐户并为该上传的视频手动设置货币化?如果是,那么我怎样才能从API做到这一点?我无法在API文档中找到它,谷歌搜索也无济于事。 最佳答案 公共(public)YouTube数据API不支持它。 关于python-使用YouTubeAPI在YouTube视频上启用获利,我们在StackOverflow上找到一个类似的问题:

python - Youtube Analytics API 返回 403 forbidden 即使 token 有效

我在访问随机YouTubechannel的YouTubeAnalyticsAPI时遇到问题。在以下范围成功授权后:https://www.googleapis.com/auth/youtube.readonlyhttps://www.googleapis.com/auth/yt-analytics.readonly我正在数据库中保存token和refreshtoken。一段时间内一切正常。一段时间后(例如三个月),当我的应用发出请求时,Google返回403:{"error":{"errors":[{"domain":"global","reason":"forbidden","mes