Как выйти из Instagram API в iOS? - PullRequest
0 голосов
/ 08 июня 2018

Инстаграмм интеграции и входа в систему было сделано.Как выйти из Instagram API в iOS?Как удалить токен доступа?

Ответы [ 3 ]

0 голосов
/ 11 июня 2018

Вот что мы используем.Обратите внимание, что домен должен быть ".instagram.com", а не "www.instagram.com", поскольку некоторые файлы cookie не имеют "www".Также основной файл cookie - "sessionid".

 override func signOut() {
    if let cookies = HTTPCookieStorage.shared.cookies {
        for cookie in cookies {
            if cookie.domain.contains(".instagram.com") {
                HTTPCookieStorage.shared.deleteCookie(cookie)
            }
        }
    }
 }
0 голосов
/ 11 июня 2018

Попробуйте этот код

InstagramEngine.shared (). Logout ()

0 голосов
/ 08 июня 2018

Вы можете выйти из системы, удалив куки.

   let cookieJar : NSHTTPCookieStorage = NSHTTPCookieStorage.sharedHTTPCookieStorage()
    for cookie in cookieJar.cookies! as [NSHTTPCookie]{
        NSLog("cookie.domain = %@", cookie.domain)

        if cookie.domain == "www.instagram.com" ||
            cookie.domain == "api.instagram.com"{

            cookieJar.deleteCookie(cookie)
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...