如何在同一个应用程序的不同用户之间发送消息?

时间:2014-11-09 20:31:00

标签: android ios message

我想创建一个应用程序内消息系统,它只在应用程序中显示为tinder,但是要使用该人员不必使用任何东西登录。我很想知道如果有可能,有人能够做到这一点吗?

1 个答案:

答案 0 :(得分:1)

这是可能的,但需要你付出额外的努力。对不起,我很难在一篇文章中提供完整详细的答案,所以简单地说:

1)要在应用程序的实例之间传递消息,您需要服务器。我使用Google AppEngineDatastore进行类似的任务(当您处于某个limits时它是免费的)

2)为避免登录,您可以使用用户在配置设备时输入的Google帐户。
要在设备上获取帐户,您可以使用以下代码:

    AccountManager accountManager = AccountManager.get(context/*activity*/);
    Account[] accounts = accountManager.getAccountsByType("com.google");
    for (Account acc : accounts) {
        userEmail = acc.name.trim();
    // do whatever you need with account
    }