Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.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
如何在iOS应用程序中获取YouTube数据?_Ios_Swift - Fatal编程技术网

如何在iOS应用程序中获取YouTube数据?

如何在iOS应用程序中获取YouTube数据?,ios,swift,Ios,Swift,我正在尝试构建一个包含一些YouTube视频的应用程序。 我正在使用YouTube的API并使用Alamofire访问数据,但我的数据检索尝试导致以下错误: 这是我的viewDidLoad let API_KEY = "*********" let UPLOADS_PLAYLIST_ID = "PL28aSZBaDzoatmISten8xeFPPuva7l8s5" let CHANNEL_ID = "PL28aSZBaDzoatmISten8xeFPPuva7l8s5" let paramete

我正在尝试构建一个包含一些YouTube视频的应用程序。 我正在使用YouTube的API并使用Alamofire访问数据,但我的数据检索尝试导致以下错误:

这是我的
viewDidLoad

let API_KEY = "*********"
let UPLOADS_PLAYLIST_ID = "PL28aSZBaDzoatmISten8xeFPPuva7l8s5"
let CHANNEL_ID = "PL28aSZBaDzoatmISten8xeFPPuva7l8s5"
let parameters =["part":"snippet","channelId":CHANNEL_ID,"playListId":UPLOADS_PLAYLIST_ID,"key":API_KEY]

Alamofire.request("https://www.googleapis.com/youtube/v3/playlists", parameters: parameters, encoding: URLEncoding.default, headers: nil).responseJSON { (response) in

            if let JSON = response.result.value 
            {
                print(JSON)
            }
}

首先进入youtube,找到频道名称并将其放入

 let CHANNEL_ID = "properchannel"

错误信息非常清楚。您能确认存在具有该ID的通道吗?为了将来的参考,请不要公开发布API密钥。
 let CHANNEL_ID = "properchannel"