是否有一個API或事件可以被困在gmail中,以便我可以啓動一個工作流甚至觸發一個python腳本。來自gmail新郵件的觸發事件
我正在嘗試自動完成一項工作,該工作將從已收到gmail的電子郵件中提取csv附件。然後它會將csv ETL轉換爲BigQuery。
有什麼想法?
是否有一個API或事件可以被困在gmail中,以便我可以啓動一個工作流甚至觸發一個python腳本。來自gmail新郵件的觸發事件
我正在嘗試自動完成一項工作,該工作將從已收到gmail的電子郵件中提取csv附件。然後它會將csv ETL轉換爲BigQuery。
有什麼想法?
我不是Gmail的本身肯定,
但你嘗試的一件事是寫利用IMAP lib中讀取Gmail郵件,並加載它使用googleclient蟒蛇BigQuery的python腳本。使用cron將其設置爲每x分鐘運行一次以檢查gmail帳戶。
這應該給你一個啓動代碼讀取Gmail郵件:
https://gist.github.com/baali/2633554
如果你只想新郵件,只需更換搜索PARAM「ALL」與「UNSEEN」。
更多信息: https://docs.python.org/2/library/imaplib.html
例蟒蛇將其加載至BigQuery: https://developers.google.com/bigquery/loading-data-into-bigquery
我仍然在等待IFTTT https://ifttt.com/wtf提供的API爲用戶打造自己的渠道或自定義操作。即Google BigQuery頻道。
希望有所幫助。