2016-09-09 2 views
0

최근에 Swift를 배우기 시작했고 Google에서 캘린더를 만들기 위해 제공 한 샘플 코드를 구현했습니다. 그러나 다른 캘린더로 전환하기 위해 계정에서 로그 아웃하는 방법을 알고 싶지만 알아낼 수는 없습니다. 누군가 포인터를 좀 주시겠습니까?Swift Google 캘린더 계정 로그인

미리 도움을 주셔서 감사합니다. :-)

+0

Google 캘린더 빠른 @Tim –

답변

0

구글 문서 도구는 OAuth를 2.0 용 revoking a token guide이 있습니다.

당신은 HTTP/REST를 사용하여 요청을 사용할 수 있습니다

curl https://accounts.google.com/o/oauth2/revoke?token={token} 

당신이 스위프트의 HTTP 요청에 익숙하지 않은 경우, NSURLConnection를 사용 this thread에서 다음 가이드를보십시오.

let url = NSURL(string: "https://accounts.google.com/o/oauth2/revoke?token={token}") 

let task = NSURLSession.sharedSession().dataTaskWithURL(url!) {(data, response, error) in 
    print(NSString(data: data!, encoding: NSUTF8StringEncoding)) 
} 

task.resume() 
+0

Google이 우리에게 제공하는 샘플 코드로 작업 할 수 있습니까? 이전에 코드에서 NSURL을 사용하지 않았습니다. o – Tim

+0

시도하지 않으면 알 수 없습니다. – noogui