不使用javascript登录Facebook
Facebook login without javascript
我有一个页面选项卡,用户可以在其中按like,然后使用我要求的js-sdk授予应用程序一些权限。。为了在移动设备上工作,因为页面选项卡不可用,我使用了移动检测。。
问题是,我不想要移动版的js弹出窗口,而是本地登录窗口。。使用不带javascript的登录可能会发生这种情况https://developers.facebook.com/docs/facebook-login/login-flow-for-web-no-jssdk/#confirm问题是,在登录后的重定向中,我完全迷路了。。
header("Location: https://www.facebook.com/dialog/oauth? client_id=487296798007389&redirect_uri=URL_TO_REDIRECT_TO/success.php&scope=email,friends_l ikes&response_type=token");
如果我使用response_type代码,我会得到一个无法获取访问令牌的代码。。如果我使用response_type令牌,我会得到一个顶部带有hash标记的访问令牌,我根本不知道如何处理它。。有人能给我一些关于如何处理这一问题以检索用户ID 的详细信息吗
我需要将我的应用程序设置为除页面选项卡之外的其他内容吗?既然移动版本可以从我自己的域访问?
我发现这两个非常有用
有了这个,我做了一个php登录,它在特定场合比js更好地为我服务。。
https://developers.facebook.com/docs/php/howto/profilewithgraphapi/
和这个
没有弹出窗口的Facebook登录?
它允许我使用js,但我可以使用重定向链接来代替登录(这会在手机上弹出),并得到类似的结果。。
然而,我注意到一种情况,在一些设备上,第二种情况在没有明显原因的情况下以无限循环结束
相关文章:
- 使用acess代币登录Facebook,并通过网络应用程序离线发布
- 如何检查用户已经登录facebook
- 通过Javascript SDK登录Facebook可以在移动设备和本地主机上使用,但不能在台式机上使用
- 允许通过Cordova上的Firebase登录Facebook
- 为移动网站高效登录Facebook
- 如何允许从iFrame登录facebook
- 如何使用jquery登录Facebook用户后检索数据
- Facebook JS SDK.我如何使用Facebook登录,而无需用户实际登录Facebook
- 在网络应用程序中登录Facebook
- 使用Sencha Touch 2在应用程序中登录Facebook
- Wierd文本:“#_=_”在成功登录Facebook后显示在URL上 春季社交
- 弹出窗口关闭并刷新成功登录Facebook的父页面
- 使用Firebase和Ionic登录Facebook后重定向视图
- 是否可以临时登录Facebook以共享链接
- 不使用javascript登录Facebook
- 使用Parse登录Facebook,但我得到--https://api.parse.com/1/users404--刷新
- Firebase authWithOAuthPopup登录Facebook发出警告
- 已登录Facebook,但未连接到我的应用程序
- Cordova:使用javascript api登录facebook不起作用
- 在原生ios6UIWebView中登录Facebook Javascript(在SAFARI上工作)