Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
youtube';s生成的用于在android应用程序中搜索视频名称的url_Android_Video_Youtube - Fatal编程技术网

youtube';s生成的用于在android应用程序中搜索视频名称的url

youtube';s生成的用于在android应用程序中搜索视频名称的url,android,video,youtube,Android,Video,Youtube,首先,当谈到Android上的youtube API时,我是盲目的,所以请容忍我 我用“搜索youtube视频url android”这样的关键词做了很多搜索,但我仍然找不到如何通过名称/标题找到youtube的视频 我刚刚发现,通过使用以下代码,我可以根据他们的上传程序获取视频: HttpUriRequest request = new HttpGet("https://gdata.youtube.com/feeds/api/videos?author="+username+"&v=2

首先,当谈到Android上的youtube API时,我是盲目的,所以请容忍我

我用“搜索youtube视频url android”这样的关键词做了很多搜索,但我仍然找不到如何通过名称/标题找到youtube的视频

我刚刚发现,通过使用以下代码,我可以根据他们的上传程序获取视频:

HttpUriRequest request = new HttpGet("https://gdata.youtube.com/feeds/api/videos?author="+username+"&v=2&alt=jsonc");
然而,我想要的是按他们的标题/姓名搜索,而不是按他们的上传者搜索

如果你有一些关于Android上youtube的好教程,我将非常高兴


感谢您的帮助:D*strong text*

要在YouTube上手动查找内容,您必须搜索+“视频名称”之类的内容。但是你必须用+号替换空格

试试这个代码-

public String VideoUrl (String url) {

    String VideoName = VideoName.replaceAll(" ", "+");

    VideoName = "https://www.youtube.com/results?search_query=" + VideoName;

    return VideoName;

}