qalandarov/YoutubeDataKit

View on GitHub
Example/YoutubeDataKit.playground/Contents.swift

Summary

Maintainability
A
0 mins
Test Coverage
// Should be opened only from the workspace as it imports the local framework
import UIKit
import YoutubeDataKit
import PlaygroundSupport

PlaygroundPage.current.needsIndefiniteExecution = true

// Set up API Key
YoutubeDataKit.shared.setAPIKey("API KEY")

// Get youtube chart ranking
let request = VideoListRequest(part: [.id, .statistics], filter: .chart)

// Send a request.
ApiSession.shared.send(request) { result in
    switch result {
    case .success(let response):
        print(response)
    case .failed(let error):
        print(error)
    }
}