Skip to content

Latest commit

 

History

History
31 lines (19 loc) · 1.07 KB

README.md

File metadata and controls

31 lines (19 loc) · 1.07 KB

SendgridAndroid

This is a sample for sending email via sendGrid , it resolves the conflict of httpClient used by send-grid java library and can be easily integrated in your project

The original repository has been taken from https://github.com/danysantiago/sendgrid-android

but the code runs on lower api version gives exception of using legacy HttpClient which android no longer support. So here is some LOC changes to make it work.

Add these lines of code in your build.gradle of your project.

...

 dependencies {
     implementation ('com.github.danysantiago:sendgrid-android:1'){
             exclude group: 'org.apache.httpcomponents', module: 'httpclient'
     }
}

Change the SENDGRID_USERNAME/SENDGRID_PASSWORD or you can use the SENDGRID_API_KEY

...

            SendGrid sendGrid = new SendGrid(SENDGRID_USERNAME, SENDGRID_PASSWORD);

            Or you can use the send grid key
            SendGrid sendGrid = new SendGrid(SENDGRID_API_KEY);

Add the attachments and we are good to go.

Voila!!