起因
我在github上發(fā)起了一個開源項目:《HelloGitHub月刊》,內(nèi)容是github上收集的好玩,容易上手的開源項目。
目的:因為興趣是最好的老師
,我希望月刊中的內(nèi)容可以激發(fā)讀者的興趣,從而動手參與到開源的項目中,一方面提高編程技術(shù)、另一方面哪怕是能力有限不能為開源項目提交代碼,也可以給個‘star’,表示對有意思、優(yōu)秀的開源項目的支持!從而讓開源社區(qū)越來越好。
所以,我就需要收集github上的開源項目,目前通過兩種方式發(fā)現(xiàn)github上優(yōu)秀的項目:
Follow活躍的Github用戶,收集他們Starred的項目
Github的Explore頁
然后,我就想能不能寫個腳本,每天跑一次把這兩個數(shù)據(jù)源的數(shù)據(jù),收集整理好,然后發(fā)到我的郵箱中。這個需求很簡單,初步感覺就兩個問題:
數(shù)據(jù)源的api
發(fā)郵件的方法