加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flash – Facebook Logout Url

发布时间:2020-12-15 07:25:59 所属栏目:百科 来源:网络整理
导读:我正在研究一个 Android应用程序.该应用程序不是基于Facebook,但我添加了“共享”功能,让用户在Facebook上分享一些信息. 问题是,我正在使用Air for Android开发工具包,而我正在使用StageWebView类让用户进入Facebook.我做了一个“注销”按钮,这样用户可以在
我正在研究一个 Android应用程序.该应用程序不是基于Facebook,但我添加了“共享”功能,让用户在Facebook上分享一些信息.

问题是,我正在使用Air for Android开发工具包,而我正在使用StageWebView类让用户进入Facebook.我做了一个“注销”按钮,这样用户可以在共享后注销.直到两周前它还在运作.据我所知,facebook再次做了一些改变.

我使用一个简单的URL来注销用户;

swv.loadURL("http://m.facebook.com/logout.php")

但现在它不起作用.它只是重定向到家.我需要一个注销用户的URL链接.我该怎么做才能退出用户?

谢谢

解决方法

我今天遇到了同样的问题,在对PHP SDK进行了一些挖掘后,看起来Facebook现在需要传递用户的access_token.

https://github.com/facebook/php-sdk/blob/master/src/base_facebook.php

public function getLogoutUrl($params=array()) {
    return $this->getUrl(
        'www','logout.php',array_merge(array(
            'next' => $this->getCurrentUrl(),'access_token' => $this->getAccessToken(),),$params)
    );
}

网址看起来也需要是https://www而不是http://m.

这是我的字符串,现在工作正常,

https://www.facebook.com/logout.php?next={0}&access_token={1}

其中{0}是我将重定向到FB的URL,{1}是用户有效的访问令牌.

希望有所帮助.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读