如何在不使用电子邮件的情况下将信息从应用程序发送到另一封电子邮件?

时间:2019-09-04 18:22:54

标签: android-studio android-intent

我正在编写一个测验应用程序,玩家可以将自己的问题连同自己的问题建议发送到客户反馈电子邮件地址。我现在的问题是,是否可以将用户在EditText字段中键入的数据发送到电子邮件地址,而无需使用播放器的地址?

1 个答案:

答案 0 :(得分:0)

我想您将拥有用于身份验证的服务器和REST API,提供测验问题,验证答案等。

再添加一个REST API到上面的列表中以接受反馈。您的Android应用应从文本字段捕获数据,然后调用REST API,就像调用任何其他API一样。 REST API可以从身份验证令牌派生用户信息。服务器上的REST API可以使用第三方电子邮件服务,例如。 Sendgrid或AWS SES最终将电子邮件发送到目标电子邮件地址。

如果您不执行用户身份验证,则Android应用程序可以选择将有关用户的一些其他信息发送到REST API。

如果您不使用服务器本身,则必须考虑使用服务器并维护自己的REST API,或者选择无服务器架构,例如AWS Lambda。

无论如何,您应考虑使用第三方电子邮件服务之一,而不是设置自己的电子邮件设置。