示例:使用 Volley 以编程方式发送 sendgrid 电子邮件

Example: Sending sendgrid email programmatically with Volley

我正在尝试以编程方式从 Android 到 sendgrid's v3 email API with normal Java. While sendgrid has a Java library, it is not specific for Android and more than 4y old 发送电子邮件。

Android 建议使用 Volley 库来处理简单的请求。但是,我找不到任何样板代码来着手说明如何专门向 sendgrid 发送简单请求。这真的会让我更容易开始 - 我之前没有从 Android 完成任何网络请求。

这是我能找到的唯一相关 post,但建议的代码示例非常古老,超过 6 年:

有一个新的 Android SendGrid 库利用了 Sendgrid 的 v3 API。

在将较旧的 sendgrid 库实施到针对较新 Android API 版本的应用程序中时,更新库解决了许多问题。

库可以用jitpack导入

allprojects {
    repositories {
        ...
        maven { url "https://jitpack.io" }
    }
}

dependencies {
     implementation 'com.github.jakebreen:android-sendgrid:1.2.3'
}

https://github.com/Jakebreen/android-sendgrid