Tag: youtube

当我在Android应用程序中使用youtube API滚动屏幕时,如何避免video停止?

我正在使用YouTube API为Android构建应用。 video位于滚动窗口小部件中,当我滚动并且video在屏幕上上下移动时,它会停止。 我想要video继续,即使不在屏幕上。 我怎样才能做到这一点?

如何为Android开发代理服务器(TCP)?

我正在尝试在Android中为YouTubeApp开发代理服务器(TCP)。 我将使用ProxyDroid(电话已植根),以便请求/响应通过我的代理服务器。 作为Android,我使用的是Java。 但是有几个挑战: 必须解析来自YouTubeApp的请求。 是否存在用于解析HTTP请求的现有库(在Java中并且可以与Android一起使用)? 有人甚至可以为此目的建议一些代码片段吗? 或者,我是否必须自己进行解析? 请求远程站点时; 例如www.google.com,我是否必须使用URL和openConnection()? 或者,也可以使用套接字? 我试图找到一种方法,以便我可以使用套接字并从任何网站获得响应? 希望很快能听到你们的意见。

Youtube API V3 Java无需调用浏览器即可上传video

嗨,我希望有人可以帮助我。 我在本地计算机上有一个Java应用程序,我正在尝试将video上传到YouTube。 将video上传到经过身份validation的用户的频道。 使用OAuth 2.0授权请求。 它运作良好。 源代码来自Youtube API V3。 类名是com.google.api.services.samples.youtube.cmdline.data.UploadVideo 虽然我每天运行应用程序,一旦我在video上传到youtube后点击批准,就会首次调用默认浏览器。 第二次不调用默认浏览器。 它运作良好。 但我想在不调用浏览器的情况下,需要将video上传到youtube。 任何的想法 ? 请分享我

TabHost + Youtube播放器LIST API:使用startService的隐式意图不安全

你尝试了一切,但仍然失败。 如果我尝试没有TabHost工作完美。 我需要的是在TAB中显示来自youtube的video列表。 但这个过程无法启动。 非常感谢你 单击图像 Implicit intents with startService are not safe: Intent { act=com.google.android.youtube.api.service.START } android.content.ContextWrapper.bindService:517 com.google.android.youtube.player.internal.re:-1 com.google.android.youtube.player.YouTubeThumbnailView.initialize:-1 MainActivity.java package z.YoutubeAPI.List.zyoulistlayouts.app; import android.app.TabActivity; import android.content.Intent; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.widget.TabHost; public class MainActivity extends TabActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // create the TabHost that will […]

Youtube搜索:列表获取PageInfo和nextPageToken null

我正在尝试使用关键字从YouTube获取video。 我正在使用YouTube API Java库。 我可以成功获得前50条记录,但要获取下一条记录,需要设置nextPageToken 。 但我得到nextPageToken null 。 以下是我的代码。 YouTube.Search.List search = youtube.search().list(“id,snippet”); search.setOauthToken(credential.getAccessToken()); search.setMaxResults(50L); search.setQ(keywords); // keywords is string type and input by user. search.setType(“video”); search.setFields(“items(id/kind,id/videoId,snippet/title,snippet/thumbnails/default/url)”); VideoList returnList = new VideoList(); do { search.setKey(“MYKEY”); SearchListResponse searchResponse = search.execute(); // This get 50 items proper. List searchResultList = searchResponse.getItems(); // Why PageInfo is null? […]

缩略图上传YouTube API v3失败

YouTube API v3的记录非常糟糕。 我已经多次报告了很多错误,但没有人做出反应。 我仍然需要使用此API上传缩略图。 该指南指出: POST https://www.googleapis.com/youtube/v3/thumbnails/set 认证范围: https://www.googleapis.com/auth/youtubepartner https://www.googleapis.com/auth/youtube.upload https://www.googleapis.com/auth/youtube 参数: videoId:string videoId参数指定要为其提供自定义video缩略图的YouTubevideoID。 首先 – url错了 。 它必须是https://www.googleapis.com/upload/youtube/v3/thumbnails/set 。 现在关注代码,它使用Unirest : final HttpResponse response = Unirest.post(“https://www.googleapis.com/upload/youtube/v3/thumbnails/set”) .header(“Content-Type”, “application/octet-stream”) .header(“Authorization”, accountService.getAuthentication(account).getHeader()) .field(“videoId”, videoid) .field(“thumbnail”, thumbnail) .asString(); 收到的答复: { “error”: { “errors”: [ { “domain”: “global”, “reason”: “required”, “message”: “Required parameter: videoId”, “locationType”: “parameter”, “location”: […]

如何使用Java中的regex从YouTubeurl获取videoID

从javascript答案移植到Java版本JavaScript REGEX:如何从URL获取YouTubevideoID?

如何使用v3 YouTube API将video设置为“私有但共享”?

我在一所拥有机构YouTube帐户(Google Apps for Education)的学校工作。 video隐私选项包括公共 ,不公开和私有 。 重要的一点:私人video可以与以下任何一方共享: – 机构(即所有拥有学校帐户的学生),或 – 特定电子邮件地址列表。 我们有一个使用v3 YouTube API(Java)自动将video上传到YouTube的工具。 我可以使用API​​来设置隐私: VideoStatus videoStatus = new VideoStatus(); videoStatus.setPrivacyStatus(“private”); 但是如何使用YouTube API设置共享(例如,“与school.edu共享”)? 我认为这是可能的,因为它可以使用YouTube的在线video管理器 (手动)完成。

使用Java从我的Web服务器上传video到Youtube

我的目标是在我自己的频道上将上传到我的网络服务器的video上传到Youtube, 而不是用户的Youtube帐户 (我的网络服务器充当代理)。 我在这里找到了将video上传到Youtube的示例代码,并以这种方式获取了凭证。 我对此示例的问题是它将凭据写入磁盘,并打开一个http服务器。 由于我的Web服务器可能会有很多用户同时上传他们的video,因此凭证文件位置必须是动态的,并且不可能多次绑定到同一个http端口。 此外,在搜索了关于上传到Youtube的其他文章之后,我认为这种方法适用于上传到Youtube帐户的用户。 你能分享一下我的经历/代码示例/解决方案吗? 简而言之,我只是想尝试自动化我打开Youtube仪表板,并将video上传到Youtube中的频道。

Youtube完整的Java Regex

我需要解析几个页面才能获得所有的Youtube ID。 我在网上发现了很多正则表达式,但是:Java不完整(它们除了ID之外还给我垃圾,或者他们错过了一些ID)。 我发现似乎完整的那个是在这里托管的。 但它是用JavaScript和PHP编写的。 不幸的是我无法将它们翻译成JAVA。 有人可以帮我在Java中重写这个PHP正则表达式或以下的JavaScript吗? ‘~ https?:// # Required scheme. Either http or https. (?:[0-9A-Z-]+\.)? # Optional subdomain. (?: # Group host alternatives. youtu\.be/ # Either youtu.be, | youtube\.com # or youtube.com followed by \S* # Allow anything up to VIDEO_ID, [^\w\-\s] # but char before ID is non-ID char. ) # End […]