Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从三星智能电视登录Facebook_Facebook_Samsung Smart Tv_Smart Tv_Lg - Fatal编程技术网

从三星智能电视登录Facebook

从三星智能电视登录Facebook,facebook,samsung-smart-tv,smart-tv,lg,Facebook,Samsung Smart Tv,Smart Tv,Lg,我一直在试用三星和LG smartTV,专门用于基于Facebook的登录 在LG和三星开发论坛以及StackOverflow上仔细搜索之后,我找不到任何解决方案。后来,我用以下策略创建了一个原型应用程序- 我有一个简单的应用程序,有一个欢迎屏幕和一个大的“连接Facebook”按钮 一旦用户点击“连接Facebook”,它就会重定向到Facebook登录页面 稍后用户输入电子邮件和密码 成功登录后,Facebook使用access\u令牌重定向回我们的在线托管应用程序页面 然后,我们有一个基

我一直在试用三星和LG smartTV,专门用于基于Facebook的登录

在LG和三星开发论坛以及StackOverflow上仔细搜索之后,我找不到任何解决方案。后来,我用以下策略创建了一个原型应用程序-

  • 我有一个简单的应用程序,有一个欢迎屏幕和一个大的“连接Facebook”按钮
  • 一旦用户点击“连接Facebook”,它就会重定向到Facebook登录页面
  • 稍后用户输入电子邮件和密码
  • 成功登录后,Facebook使用access\u令牌重定向回我们的在线托管应用程序页面
  • 然后,我们有一个基于angularjs的应用程序,它只需做一些Facebook图形调用并显示,作为成功的证明
我已经在LG和三星电视中整合了上述策略。如果我使用
window.NetCastSystemKeyboardVisible(true),LG似乎正在使用Emulator显示重定向(Facebook登录页面)上的本机键盘

但是我找不到任何类似于
window.NetCastSystemKeyboardVisible(true)的东西适用于三星智能电视

所以我的问题是,

我做得对吗?还是我错过了一些别人已经知道的明显的东西


关于

不幸的是,无法通过SmartTV为第三方应用程序在Facebook上设置登录。目前,即使使用SSO选项访问FB数据,它也不可用。SmartTV上的Facebook应用程序使用了旧的FB API,现已弃用,根据双方达成的特定协议,三星可以使用该API。

hi@andrea-f感谢您指出这一点。集成电路。你认为这个旧的facebook REST api在三星Desive上仍然有效吗?不过,我无法在模拟器上运行它。Hi@WellTreatUs它确实可以在设备上运行,但它是一个本机应用程序,因此基本上要使用相同的API,你需要与Facebook签订合同。尽管如此,Hi@andrea-f还是有意义的。谢谢你的回答。如果你发现什么,请告诉我。顺便说一句,你知道如何在重定向页面上显示键盘的提示吗。如果我能像LG一样解决这个问题,我早就解决了。@WellTreatUs你可以试着看看这个页面,看看它是否对你有用:它是关于聚合应用的。除非你是认证用户(即你与作为VOD提供商的三星签订了特定协议),否则你不能使用API从应用程序打开webbrowser窗口。尝试使用NScreen API。嗨@andrea-f再次感谢:)我想你是对的,因为我们今天尝试了两个应用。通过三星账户登录的“社交电视”。(我假设是通过三星SSO api)。然后是Spotify,它有自己的Facebook身份验证对话框。甚至它也使用自己的键盘界面。你知道spotify的策略是什么吗?请看我的答案谢谢@llyaZ它解释了一切。我查看了Samsungdev论坛,它主要是指旧的RESTAPI,它早已过时了。据facebook称,至少在2013年9月之后,它被正式停止。但由于现实情况,我的方法只是重定向到facebook登录url,因此在成功登录后,它应该重定向回我们的重定向url。但事情似乎很好,它应该一直在工作。但使用Emulator,我们无法在重定向页面上获取虚拟键盘。对此有何评论?