作者HaoCherHong (Hao-Cher Hong)
看板GameDesign
标题[程式] Facebook官方Unity Plugin的问题
时间Mon Oct 7 17:00:33 2013
请问有没有人使用过Facebook官方提供的Unity Plugin?
(
https://developers.facebook.com/docs/unity/ )
我遇到一个很奇怪的问题 (在Android系统上,其他平台没试过)
当我登入後
只要使用FB.Logout()再离开程式
再开启程式,就没办法正常登入了
API文件中也有写道,最好不要使用这个登出函式
因为他是未完成的,会把一些外部的资料清除掉
(在设定->应用程式那边把我的App的暂存清除也会有一样的状况)
问题是,那要怎麽正常登出呢?
我试过在Facebook官方的App把我登入的帐户登出掉
可是没有用
我自己的App还是会停留在该帐号里面
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.127.133.138
1F:推 cowbaying:没使用过UNITY的PLUGIN 10/07 17:02
2F:推 cowbaying:平常网页要登出我也是用这个 10/07 17:02
3F:→ cowbaying:只是登入跟登出的时候资料库会另外纪录这个动作 10/07 17:03
4F:→ cowbaying:避免安全问题 10/07 17:03
网页用的API好像都没有这种问题,可是根本没人在讨论这个Plugin的样子,也没有看到有它的讨论板
5F:推 wolfmouse:我使用没有这个问题耶...今天正好在狂login/logout/重开 10/07 21:05
6F:→ wolfmouse:噢对不起,我是测IOS XD|| 10/07 21:05
7F:→ wolfmouse:用它的example也会吗? 10/07 21:05
我用过他的example但是也是会这样,不知道是不是我的AndroidManifest.xml有改过的关系,今晚在试试看好了
8F:推 cowbaying:webdesign找找? 10/07 21:14
webdesign应该没有在用Unity版的Library
9F:→ poga:检查FB.IsLoggedIn来判断user有没有授权自己的app? 10/08 07:43
我有确认过授权了没问题
※ 编辑: HaoCherHong 来自: 42.79.217.245 (10/08 15:48)
10F:→ wolfmouse:今天我也不知道改了什麽结果也不行了。之前的确有看到 10/09 17:38
11F:→ wolfmouse:说这个func最好不要用。实在是很奇怪的事情.. 10/09 17:38
文件还有写说,最好是让使用者自己去控制自己的登入状态(应该是指在官方的Facebook App里面)。
可是我试过在官方App里面登出,自己的App还是保持在那个帐户里的。
我也尝试了用www去request logout.php这个方法 但是不会像在PC上面这样正常登出,会跳出不完整的回传讯息
另外,强制Expire Access Token也没有用 对App都没有反应
※ 编辑: HaoCherHong 来自: 59.127.133.138 (10/10 01:28)