在 Android 应用程序中使用 Fabric.IO 和 TwitterLogin 时,什么控制 Twitter 访问权限?
What controls Twitter access rights, when using Fabric.IO and TwitterLogin in Android app?
什么控制着 Twitter 的访问权限?
- 它是我的 Twitter 开发帐户中定义的 Twitter 应用程序吗?
- 是推特 Android API 吗?
- 是否是Fabric.IO提供的TwitterLogin插件信息?
- 是这些的组合吗?
- 还有别的吗?
使用 Twitter 作为识别用户的方式
我只想使用 FabricIO 提供的 Twitter OAuth 和 TwitterLogin 基础设施,这样我就可以识别用户。换句话说,让用户使用 Twitter 登录。但是,我不需要也不想要更多访问他们帐户的权限。
但是,正如您在下图中所看到的,该应用似乎获得了比我需要的更多的用户 Twitter 帐户访问权限。
可以改变吗?
是否可以更改此设置使其非常有限?如果是这样,我应该在哪里进行这些更改?
我刚刚在我的 Twitter 开发帐户中找到了设置,它解决了部分问题,但不是全部。然而,也许这就是它甚至可以控制的一切??
- 转到 https://apps.twitter.com/(它将带您到您的 Twitter 开发帐户)。
- 如果您有多个应用,请选择您要更改的应用。
- 单击[权限]选项卡。
- 您将看到类似下图的内容:
我的是设置在读写(第二选择)-图像显示我现在选择只读选项的位置。
点击[UPdate Settings]按钮,你会看到如下奇怪的画面:
这让我觉得我没有选择正确的选项(只读)。
最后,几分钟后我刷新了应用程序设置网页,发现它处于只读状态。
然后我尝试再次使用我的 Android 应用程序登录,它现在看起来如下所示:
现在,它不能为用户推特,也不能添加用户。不过,它似乎仍然有点侵入性,只是将其用于身份验证。
什么控制着 Twitter 的访问权限?
- 它是我的 Twitter 开发帐户中定义的 Twitter 应用程序吗?
- 是推特 Android API 吗?
- 是否是Fabric.IO提供的TwitterLogin插件信息?
- 是这些的组合吗?
- 还有别的吗?
使用 Twitter 作为识别用户的方式
我只想使用 FabricIO 提供的 Twitter OAuth 和 TwitterLogin 基础设施,这样我就可以识别用户。换句话说,让用户使用 Twitter 登录。但是,我不需要也不想要更多访问他们帐户的权限。
但是,正如您在下图中所看到的,该应用似乎获得了比我需要的更多的用户 Twitter 帐户访问权限。
可以改变吗?
是否可以更改此设置使其非常有限?如果是这样,我应该在哪里进行这些更改?
我刚刚在我的 Twitter 开发帐户中找到了设置,它解决了部分问题,但不是全部。然而,也许这就是它甚至可以控制的一切??
- 转到 https://apps.twitter.com/(它将带您到您的 Twitter 开发帐户)。
- 如果您有多个应用,请选择您要更改的应用。
- 单击[权限]选项卡。
- 您将看到类似下图的内容:
我的是设置在读写(第二选择)-图像显示我现在选择只读选项的位置。
点击[UPdate Settings]按钮,你会看到如下奇怪的画面:
这让我觉得我没有选择正确的选项(只读)。
最后,几分钟后我刷新了应用程序设置网页,发现它处于只读状态。
然后我尝试再次使用我的 Android 应用程序登录,它现在看起来如下所示:
现在,它不能为用户推特,也不能添加用户。不过,它似乎仍然有点侵入性,只是将其用于身份验证。