0
ios uygulamasında vk düğmesiyle girişi entegre ettim. Hesabı değiştirmek için bir yetenek eklemek istiyorum.ios'ta vk api'den nasıl çıkış yapılır?
http://api.vk.com/oauth/logout
ağ isteğini çalıştırmayı denedim. Ama wrong logout hash
çıktılar. bir çıkıştan sonra, aynı
let logoutUrl = "http://api.vk.com/oauth/logout"
let request = NSMutableURLRequest(URL: NSURL(string: logoutUrl)!,
cachePolicy:.ReloadIgnoringLocalCacheData,
timeoutInterval:60.0)
let responseData = try! NSURLConnection.sendSynchronousRequest(request, returningResponse: nil)
Ben NSDefaults temizlemek için çalıştı:
Bu kodu kullanılanlet defaults = NSUserDefaults.standardUserDefaults()
defaults.removeObjectForKey("VKAccessUserId")
defaults.removeObjectForKey("VKAccessToken")
defaults.removeObjectForKey("VKAccessTokenDate")
defaults.synchronize()
Ve çerezleri temizlemek için:
let storage = NSHTTPCookieStorage.sharedHTTPCookieStorage()
for cookie in storage.cookies {
let domainName = cookie.domain
let domainRange = domainName.rangeOfString("vk.com")
if(domainRange.length > 0) {
storage.deleteCookie(cookie)
}
}
Ve hiçbir şey
yardımcı olur