0
메소드 Get에서 API를 가져올 권한을 추가해야합니다. 이 같은메소드에 승인을 추가하는 방법 신속한 요청
i'v 이미 코드 권한 : 방법
let oauth_consumer_key = "******"
let oauth_consumer_secret = "*****"
let oauth_token = "*****"
let oauth_token_secret = "*****"
let url = URL(string: "http.myurl.com")
let request = NSMutableURLRequest(url: url! as URL)
let a = OAuthSwiftClient(consumerKey: oauth_consumer_key, consumerSecret: oauth_consumer_secret, oauthToken: oauth_token, oauthTokenSecret: oauth_token_secret, version: .oauth1)
let credential = a.credential
let parameters = [String: AnyObject]()
let authorization = credential.authorizationHeader(method: .GET, url: url! as URL, parameters: parameters)
그래서, 어떻게 추가 할 수 인증 요청을 받기?
수 있도록 사용자 이름 = "사용자" 수 있도록 암호 = "패스" loginString = 문자열 (형식 : "%의 @ %의 @", 사용자 이름, 암호) 할 수 loginData = loginString.data하자 (사용 : String.Encoding. utf8)! base64LoginString = loginData.base64EncodedString() // 요청을 만듭니다. let url = URL (문자열 : "http://www.example.com/")! VAR 요청 = 된 URLRequest (URL : URL) request.httpMethod = "POST" request.setValue ("기본 \ (base64LoginString)", forHTTPHeaderField : "승인") // 클래스가 NSURLConnectionDelegate 을 준수해야합니다 URLConnection의하자 = NSURLConnection (요청 : 요청, 위임 : self) –
나는 방법을 선생님이되게하고 싶다. –