這幾天因為開發 Dashboard 的關係,接觸了 Trello 和 GitHub 的 API,把一些資訊整理起來,如果你也有GitHub API 的使用需求,可以來讀讀這篇文章。GitHub 也是採用 RESTful HTTP API 的形式,開發起來十分簡單,對於有 HTTP API 串接經驗的人更是好上手;GitHub API 算是我看過數一數二的 API Friendly,文件十分好理解不說,API 也提供很完整的參數供選擇,甚至未來還會提供 GraphQL API,真是令人期待!
標籤: API
前些日子Google字典被無預警停用,我們該怎麼辦!?
記得前幾天Google字典無預警關閉,造成很多人的恐慌,因為平常已經習慣看到不懂的單字就跑去Google Dictionary上面查看看,Google方面表示因為Google字典的功能已經整合到Google Search以及Google翻譯裡面了,所以字典的階段性任務達成就該說再見了~
Use the ClientLogin 取得存取Google Account帳戶的權限
Google有提供很多的API方便妳去存取他們的服務,例如Google Contacts API就需要先取得權限才能使用,而在這篇文章中要教的ClientLogin是我個人覺得最簡單的一種取得權限方式,它的運作原理很簡單,就是透過http傳送帳號、密碼給Google,然後Google就會送回一串資料,其中就包含了授權碼,透過授權碼妳就可以去存取Google的各項服務(例如聯絡人、日曆、筆記本等等)
Google Weather API – 幫助你取得一整週的天氣狀況
Google Weather API是我今天發現的東西,因為想要幫最近開發的Plurk-bot加上新的查天氣功能,所以就上網找了一下獲得天氣狀況的方法,原本預計的獲取方式是去讀取中央氣象局的網頁,然後分析上面的資料,可是後來我發現Google和Yahoo都有提供查天氣的API,其中我比較喜歡使用Google Weather API,因為他的回傳值是xml格式比較好解析,不過Yahoo傳一個html回來… 而且Google Weather API還支援直接指定城市名的功能,例如我要查台北市,我就在API上直接傳台北市過去就可以,可是Yahoo的天氣API卻不是這麼簡單,而是要你輸入一個城市的代碼,等於我要使用Yahoo的API時我還要先知道要查詢的城市的代碼