尝试通过代码Swift 3 Alamofire访问链接

时间:2018-09-03 17:46:25

标签: iphone swift xcode hyperlink alamofire

我正在使用Alamofire来获取链接。我想从此链接通过代码访问按钮功能,此按钮打开一个新链接,我需要使用该链接下载mp3。

以下是链接到浏览器中打开网站的链接:

https://youtube7.download/mini.php?id=N-V3zqvtbCM

注意:如果将鼠标悬停在下载按钮上(至少在Google chrome中为该鼠标),它将在浏览器的左下方显示一个链接。这是我尝试通过代码访问的链接。

这是我的alamofire代码,它返回上面的链接:

Alamofire.request("https://coolguruji-youtube-to-mp3-download- 
v1.p.mashape.com/?id=\(mySubstring)", method: .get, parameters: nil, 
encoding: URLEncoding.default, headers: ["X-Mashape-Key" : "MYAPIKEY" , "Accept" : "text/plain"]).responseJSON { (response) in

            if let dict = response.value as? [String : Any]{
                if let data = dict["data"] as? [String : Any]{
                if let link = data["html"] as? String{

                    // use that link to open html or something to have access to that buttons link

                }
                }
            }


        }

我尝试过的:

我厌倦了:

 Alamofire.request(link, method: .get, parameters: nil, encoding: URLEncoding.default, headers: nil).responseString(completionHandler: { (data) in
                        print(data)
                    })

但是这返回的似乎只是javascript函数,我在该链接中找不到在此响应中找到的链接。

我希望这足够清楚!这很复杂。先感谢您。

0 个答案:

没有答案