1

我们公司通过电子邮件从第三方专有网站接收订单。

我在 Apple Mail 中选择一条订单消息并运行我编写的使用 applescript、awk、curl 和 bash 的 Applescript:

  • 评估选定的电子邮件
  • 将任何附件下载到我们的服务器
  • 解析段落(纯文本,而不是 HTML - 我使用 RegEx 获取和设置订单详细信息(orderId、customerName、数量等)
  • 将订单详细信息写入 MySQL 数据库

我想对 Google App Script、Gmail 和 Google Cloud SQL 做同样的事情,但不知道哪种语言(Javascript?Python?)和方法最适合选择和获取订单电子邮件的原始文本,请保留它在云端,并处理订单。我认为 App Script 只是 Javascript。我写了一点 Python 代码,但没有真正的应用程序。

有人有骨头要扔我吗?

4

1 回答 1

3

为 gmail 编写一些上下文小工具,这将在您的邮箱中正常工作。我不确定这是否能满足您的所有要求。

https://developers.google.com/google-apps/gmail/contextual_gadgets

使用 Google Apps 脚本,您可以为 Gmail 邮件创建辅助 UI,然后您可以使用它来创建订单等。以下是 Apps 脚本服务的一些链接,可帮助您入门。

https://developers.google.com/apps-script/service_gmail

https://developers.google.com/apps-script/service_html

https://developers.google.com/apps-script/jdbc

https://developers.google.com/apps-script/articles

于 2012-12-22T07:07:27.517 回答