我想用這個API https://www.googleapis.com/gmail/v1/users//messages/send從我的android應用程序發送電子郵件到不同的用戶電子郵件,以驗證他們的帳戶,重置密碼等..我試圖閱讀文檔,但我什麼都不明白。如何使用Gmail Rest API發送電子郵件?
-7
A
回答
1
使用javax.mail.internet包中的MimeMessage類可以大大簡化創建電子郵件消息。下面的例子說明如何創建電子郵件消息,包括標題:
public static MimeMessage createEmail(String to,
String from,
String subject,
String bodyText)
throws MessagingException {
Properties props = new Properties();
Session session = Session.getDefaultInstance(props, null);
MimeMessage email = new MimeMessage(session);
email.setFrom(new InternetAddress(from));
email.addRecipient(javax.mail.Message.RecipientType.TO,
new InternetAddress(to));
email.setSubject(subject);
email.setText(bodyText);
return email;
}
一旦你創建了一個消息,你可以通過調用messages.send的請求主體提供它發送,這表現在下面的例子:
public static Message sendMessage(Gmail service,
String userId,
MimeMessage emailContent)
throws MessagingException, IOException {
Message message = createMessageWithEmail(emailContent);
message = service.users().messages().send(userId, message).execute();
System.out.println("Message id: " + message.getId());
System.out.println(message.toPrettyString());
return message;
}
此外讀數:
+0
我試過了,它在這一行中得到了一個語法錯誤:message = service.users()。messages()。send(userId,message).execute(); – ayakhaled
相關問題
- 1. 如何使用Gmail API使用Rest Client發送電子郵件
- 2. Gmail PHP API發送電子郵件
- 3. 如何使用Gmail API和Java發送電子郵件
- 4. 如何使用GMail API代表Google組發送電子郵件
- 5. 使用Gmail中的Gmail API發送電子郵件
- 6. 使用Gmail發送電子郵件
- 7. Magento 2:發送電子郵件REST API
- 8. 使用gmail-api和google-api-php-client發送電子郵件
- 9. 如何使用Python 3.4使用Gmail發送電子郵件?
- 10. Laravel 5.4用Gmail發送電子郵件
- 11. 發送電子郵件使用Gmail API不工作
- 12. 僅使用令牌發送包含Gmail API的電子郵件?
- 13. Gmail API - 在javascript中使用oAuth2.0發送電子郵件
- 14. 無法使用JavaMail API將電子郵件發送到Gmail
- 15. 通過使用angularJS的Gmail API發送電子郵件
- 16. 使用Gmail API和Javascript發送HTML格式的電子郵件
- 17. 如何配置WAMP(localhost)使用Gmail發送電子郵件?
- 18. 如何使用C#通過Gmail發送電子郵件
- 19. 如何使用C#中的SMTPclient向Gmail發送電子郵件?
- 20. 如何使用Gmail從Rails發送電子郵件?
- 21. 如何使用CodeIgniter發送Gmail電子郵件
- 22. 如何使用Gmail的SMTP和Indy 10發送電子郵件?
- 23. 如何在C++中使用yahoo或gmail發送電子郵件
- 24. 如何使用appengine從非gmail帳戶發送電子郵件
- 25. 如何使用gmail從asp發送電子郵件?
- 26. 用於發送帶附件的電子郵件的GMAIL API
- 27. 使用Sendgrid api發送電子郵件
- 28. 使用燒瓶郵件通過Gmail發送電子郵件
- 29. 從Gmail電子郵件發送與ASP.net電子郵件
- 30. 發送SMTP的Gmail電子郵件'發送郵件失敗'
那麼,哪裏是問題嗎? – Yazon2006
爲什麼你認爲你會理解我們的任何東西,如果你試圖閱讀文檔但我什麼都不懂? –