我想在自己的Android應用中閱讀Gmail郵件。反正有沒有使用android sdk做到這一點?如果不是,還有什麼其他選擇?解析Gmail的原子?使用android SDK閱讀Gmail郵件
11
A
回答
5
我問這裏並回答這個問題。 你需要Gmail.java代碼(在這個問題有一個鏈接),你必須明白,你不應該使用無證提供商
Are there any good short code examples that simply read a new gmail message?
1
它使用GMail的API是可能的,這裏有一些步驟,我發現有幫助。
- 先從官方樣片拿到GMailAPI開始,看到here
- ,才能在正確的樣品拿到步驟1 + 2以下我發現它有助於瞭解應用程序簽名here的說明當。
- 通過運行示例,您可以使用信息here來訪問消息。你可以例如替換MakeRequestTask.getDataFromApi中的實現
請務必添加至少只讀範圍以獲取適當的權限。在該樣品中的範圍在陣列中定義:
private static final String[] SCOPES = { GmailScopes.GMAIL_LABELS, mailScopes.GMAIL_READONLY };
我的目的是讀出所有受試者。我用下面的代碼(這是從官方樣品適應getDataFromApi法):
private List<String> getDataFromApi() throws IOException { // Get the labels in the user's account. "me" referes to the authentized user. String user = "me"; List<String> labels = new ArrayList<String>(); ListMessagesResponse response = mService.users().messages().list(user).execute(); for (Message message : response.getMessages()) { Message readableMessage = mService.users().messages().get(user, message.getId()).execute(); if (readableMessage.getPayload() != null) { for (MessagePartHeader header : readableMessage.getPayload().getHeaders()) { if (header.getName().compareToIgnoreCase("Subject") == 0) { labels.add(header.getValue()); } } } } return labels; }
相關問題
- 1. 通過Gmail郵件閱讀郵件apis
- 2. 如何閱讀使用javaxmail發送的Gmail郵件android
- 3. Gmail Api郵件閱讀收件
- 4. 閱讀谷歌電子郵件(GMAIL)API
- 5. Zend_Mail - 通過POP閱讀Gmail郵件
- 6. 如何使用SoapUI閱讀收件箱Gmail郵件
- 7. 使用Gmail API閱讀大量電子郵件
- 8. 在R中使用gmail閱讀電子郵件正文
- 9. 如何通過Gmail-Imap閱讀郵件後刪除郵件?
- 10. 我想要閱讀Android中的Gmail郵件
- 11. 在Android中閱讀Gmail
- 12. 使用JavaMail閱讀郵件
- 13. 閱讀郵件使用python
- 14. 閱讀Gmail郵件與紅寶石的Gmail
- 15. 閱讀與Zend框架的Gmail郵箱
- 16. 閱讀Gmail收件箱
- 17. 閱讀Gmail XOAUTH郵件時未標記爲已讀
- 18. 的Android閱讀郵件用JavaMail API
- 19. 使用iPhone SDK通過POP3閱讀電子郵件
- 20. 如何獲取閱讀和未讀郵件列表使用Gmail的API api javascript
- 21. 如何閱讀(請參閱)我的Android的Gmail中的HTML?/ Gmail
- 22. 閱讀最新的Gmail郵件witth C#應用程序
- 23. Python IMAP - 用電子郵件地址中的'+'閱讀Gmail
- 24. 如何使用android自動閱讀Pop3中的未讀郵件
- 25. 電子郵件閱讀/未讀郵件
- 26. 使用javamail閱讀Gmail郵箱,在eclipse中工作,但不在
- 27. 基於時間的用戶分類的Gmail郵件花了閱讀郵件
- 28. facebook郵件閱讀
- 29. 如何使用oauth從Google Gmail API下載或閱讀電子郵件附件?
- 30. 從C#閱讀Gmail#
發展問題是題外話這裏。 – 2011-05-22 04:18:23