我目前正在使用Facebook PHP SDK v4.0(因此,服务器端),但如果需要,我一直在考虑部分使用Javascript SDK for Web,以获得我想要的登录解决方案。
我已经查看了文档,似乎找不到通过Facebook本地应用程序强制登录网页的方法。目前,它总是让用户通过Facebook网页登录,而很多用户并没有在他们的移动设备上登录。
有一个古老的开放SO问题也提出了同样的问题,但目前唯一的答案似乎不是可行的解决方案,因为如果用户没有安装Facebook应用程序,它将毫无作用。
我需要使用Facebook PHP SDK登录URL或Javascript SDK登录方法调整什么设置才能让FB通过Native应用程序登录用户(如果他们有),或者通过web版本登录用户(没有)?
StackOverflow上提到了一个使用iOS URI方案的解决方案&Facebook SSO。