你好我試圖在Gmail中收到郵件的全部細節對獲得飼料傳入郵件我們要調用的URL https://mail.google.com/mail/feed/atom/與請求頭 然後我不得不把編碼的用戶名和通過這樣的帳戶的話conn.setRequestProperty(「Authorization」,「Basic」+ Base64.encode((username +「:」+ password).getBytes()));獲取電子郵件的全部細節的ID
我在調用此url後在java中編寫我的代碼我正在獲取用戶的電子郵件源,但我想知道有關單個電子郵件的完整詳細信息,因爲Feed中的摘要元素非常短,我希望獲得電子郵件的完整摘要我會從這個飼料 得到郵件的ID後得到的ID哪個網址來調用什麼請求頭或參數來獲取有關特定電子郵件的完整信息,我在本例中使用clientlogin。 這裏是代碼片段
URL url2=new URL("https://mail.google.com/mail/feed/atom/");
HttpURLConnection conn=(HttpURLConnection)url2.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("GET");
conn.setRequestProperty("Authorization", "Basic " + Base64.encode(("riteshmehandiratta1" + ":" + "shinderjeetji").getBytes()));
conn.connect();
BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line;
String contents = "";
while ((line = reader.readLine()) != null) {
contents += line;
}
System.out.println(contents);
爲獲得飼料。這個例子正常工作。 如何獲得電子郵件的詳細信息?請幫助...