在这里,我的问题是我想创建一个html5 based cross platform mobile application
。
我想在其中读取gmail mail
数据并希望在我的应用程序页面中显示它。在这里,我不想使用此应用程序发送任何邮件,我只想显示我的gmail帐户的邮件。我在Google上搜索了该邮件,但没有得到任何结果。
如果我们做类似的事情,那么给我一些有关如何从gmail邮件中读取数据的信息。如果我们做不到,请给我一些理由或有用的链接。
因此,如果有人对此有任何想法,请帮助我。
提前致谢 !..
否。正如其他答案所指出的那样,Gmail不提供HTML移动应用程序可以访问的RESTfull API。但是,Gmail确实提供了标准的IMAP和SMTP API。您可以在以下位置阅读有关在应用程序中集成GMail功能的全部信息:https : //developers.google.com/gmail/。
使用纯移动HTML5跨平台代码-您将无法使用这些API。但是,您可以编写服务器来充当GMail和纯HTML 5应用程序之间的中间件。服务器可以完成与Gmail的所有交互,并且您的应用程序可以与服务器交互。我不建议这样做,因为您可能会向用户的Gmail开放许多安全漏洞,并且在HTML5应用程序的基础上会做很多额外的工作-但这是可能的。
尽管这不是纯粹的HTML5,但Chrome应用程序允许TCP套接字连接。具有直接的TCP连接将允许您编写(或找到现有的)IMAP客户端以阅读电子邮件。接下来,您可以使用Mobile Chrome Apps将chrome应用程序放在IOS和Android上。这不是纯HTML5,也不是100%跨平台(Windows Phone等),但是您的应用将能够直接与Gmail通讯。
当然,最后的选择是编写可以直接与IMAP和SMTP交互的特定于平台的应用程序。此选项确实与您在问题中的要求背道而驰,但我认为应该将其包括在内,以作为全面的答案。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句