【问题标题】:Share token (data) between Android app users在 Android 应用用户之间共享令牌(数据)
【发布时间】:2012-01-30 19:19:20
【问题描述】:

我想知道是否有人有一个简单的解决方案,我的应用程序的用户可以与他们的朋友共享应用程序为他们生成的令牌?

假设两个人安装应用程序,我希望一个人能够与另一个用户共享他们的令牌。

我查看了 Facebook,登录/好友系统会很完美,但是我看不到轻松共享令牌的方法。

显然用户可以通过电子邮件将此令牌发送给彼此,但这不会是一个很好的用户体验。

欢迎提出建议

【问题讨论】:

    标签: android facebook push-notification share


    【解决方案1】:

    为什么不在后端服务器上共享令牌?然后用户只需向服务器发送请求,服务器就可以通过推送通知或每隔一段时间轮询服务器以获取新的令牌请求来管理共享。这也是一种更稳健的方法,因为如果用户切换到新手机(或卸载应用程序然后重新安装),再次获得所有令牌将是微不足道的。

    除此之外,我能看到的最简单的方法是让用户发短信或通过电子邮件发送令牌。同样,这不是一个很好的解决方案,但相对简单,而且工作量会少很多。

    【讨论】:

    • 这将是最好的解决方案,但是我不太擅长编写服务器端解决方案,所以正在寻找替代方案。
    • 唯一可能更容易的方法是,如果您能找到一些已经编写好的服务器代码,您可以按照我的描述进行调整(对不起,我不知道)。如果您没有服务器后端,则无论如何您都不需要保留手机上当前存储的数据。如果您不在乎,只需通过文本或电子邮件传递令牌即可。
    【解决方案2】:

    您可以向朋友发送特殊格式的短信。然后,您的应用程序将拦截 SMS 并在用户看到它的情况下对其进行处理。当然,您需要适当的权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-13
      • 2018-02-15
      • 1970-01-01
      • 1970-01-01
      • 2021-06-21
      • 1970-01-01
      • 2014-02-05
      • 1970-01-01
      相关资源
      最近更新 更多