如何在 Android 中从 Instagram 注销?
Posted
技术标签:
【中文标题】如何在 Android 中从 Instagram 注销?【英文标题】:How to Logout from Instagram in Android? 【发布时间】:2016-06-01 00:54:23 【问题描述】:我使用浏览器登录 Instagram。我想退出 Instagram。如何以编程方式存档?
【问题讨论】:
浏览器或第三方库? 【参考方案1】:您可以使用以下代码清除浏览器的cookies,使其退出
CookieSyncManager.createInstance(ogout.this);
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.removeAllCookie();
希望对你有帮助
【讨论】:
【参考方案2】:你可以使用这个库登录,注销只需调用mApp.resetAccessToken();
https://github.com/thiagolocatelli/android-instagram-oauth
对于 webview。使用以下属性清除 webview 会话和数据。
WebSettings mWebSettings = webview.getSettings();
mWebSettings.setSavePassword(false);
mWebSettings.setSaveFormData(false);
webView.clearCache(true);
webView.clearHistory();
或使用重置 HTTP 会话
android.webkit.CookieManager.getInstance().removeAllCookie();
或
CookieSyncManager cookieSyncMngr = CookieSyncManager.createInstance(context);
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.removeAllCookie();
How to clear cookies and cache of webview on Android when not in webview?
【讨论】:
removeAllCookie 已弃用以上是关于如何在 Android 中从 Instagram 注销?的主要内容,如果未能解决你的问题,请参考以下文章
Python Selenium:无法在 <time> 标签中从 Instagram 获取 HREF 链接
Instagram Basic API:是不是可以在一次查询中从“CAROUSEL_ALBUM”获取 media_url?