【发布时间】:2012-06-15 01:05:48
【问题描述】:
我如何从仅从我的应用程序(不是从 instagram 帐户 - 但可以从我的应用程序)执行注销?
我看到有人说“将用户推荐到 instagram 注销页面”,但这不是我真正需要的。
【问题讨论】:
我如何从仅从我的应用程序(不是从 instagram 帐户 - 但可以从我的应用程序)执行注销?
我看到有人说“将用户推荐到 instagram 注销页面”,但这不是我真正需要的。
【问题讨论】:
您可以在自己的“注销”页面中使用 iframe。比如:
<iframe src="https://instagram.com/accounts/logout/" width="0" height="0" />
您可能希望在执行注销后重定向到主页。
希望有所帮助。
【讨论】:
如果 Bhavik S 的回答不适合您,就像我一样,因为 XFrame 选项设置为 SAMEORIGIN,请尝试将注销放在图像的 src 中:
<img src="http://instagram.com/accounts/logout/" width="0" height="0" />
【讨论】:
如果您使用的是 PHP/HTML,我会放置一个隐藏的 IMG 元素,其中 SRC 属性指向 Instagram 注销 URL。
【讨论】:
您可以使用 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.
}
});
【讨论】: