Google登录Fire TV / Fire OS

时间:2016-08-06 23:41:18

标签: android amazon google-signin android-tv amazon-fire-tv

我想为Google电视应用做Google登录。很遗憾,我无法使用Google Play服务,所以我需要一个解决方法。我唯一能想到的是登录界面是uiwebview Google登录网页。有没有人让谷歌登录使用亚马逊设备?任何意见都将不胜感激。

1 个答案:

答案 0 :(得分:5)

要回答您的问题,是的,可以按照此处的指南使用网页浏览来执行此操作: https://developers.google.com/identity/sign-in/web/sign-in 一旦用户登录,您将在webview中获得onSignIn()回调,该回调将为您提供用户的详细信息,您可以将其发送回您的Java类以继续进行注册/步骤。

我会这样做吗?不是一百万年!

我主要担心的是,您将在没有传统触摸屏入口点的设备上影响用户体验。 10英尺的UI具有与平板电脑或智能手机不同的交互(尝试在没有触摸屏键盘的情况下键入复杂的密码)。为什么我要让用户通过约200次远程点击来输入平均长度的电子邮件地址和密码?

Google登录的便利性在于与Android身份系统的本机集成,只需轻点几下,您就可以授予读取用户ID的权限等等。 你为什么不利用亚马逊平台原生的类似方法呢? 您首先假设 Fire TV上的用户已登录其亚马逊帐户,这意味着如果您有能力阅读其电子邮件地址和用户ID,您可以实现与您的相同在Android TV上做...而且你做了!

查看https://developer.amazon.com/public/apis/engage/login-with-amazon

UX:它显示“使用亚马逊登录”按钮,向用户显示弹出的权限,一旦他们接受,您将收到一些回调,其中包含一些详细信息。 无需网络视图。