如何从我的应用程序(不是来自Instagram帐户 - 但是来自我的应用程序)执行注销?
我看到有些人说“将用户引荐到Instagram注销页面”,但这不是我真正需要的。
答案 0 :(得分:7)
您可以在自己的“退出”页面中使用iframe。类似的东西:
<iframe src="https://instagram.com/accounts/logout/" width="0" height="0" />
执行注销后,您可能希望重定向到主页面。
希望有所帮助。
答案 1 :(得分:6)
如果您使用的是PHP / HTML,我会将一个隐藏的IMG元素与SRC属性指向Instagram注销URL。
答案 2 :(得分:6)
如果Bhavik S的答案不适合你,就像我一样,因为XFrame选项被设置为SAMEORIGIN,请尝试将注销放在图像的src中:
<img src="http://instagram.com/accounts/logout/" width="0" height="0" />
答案 3 :(得分:-1)
您可以使用ajax调用,这可以为您提供另一个好处,如果由于任何原因导致HTTP错误,您将获得异常并且您可以发现它已被注销或您遇到任何http错误。此外,如果成功,您可以运行一些代码来显示或隐藏页面上的任何组件,而无需刷新页面。
$.ajax({
url: "https://instagram.com/accounts/logout/",
success: function (data) {
},
error: function (e) {
alert('Error::' + e.responseText);
//in case of any error you can put some code here.
}
});