透過 Cross-Origin Resource Sharing(以下簡稱 CORS)的設定可以讓 JavaScript 突破瀏覽器同源政策,存取不同網域的資源(API),但每次設定完 CORS 都很頭痛要如何判斷伺服器真的有設定成功,因為有時候瀏覽器針對 CORS 會做快取,導致伺服器設定無誤,但不管你怎麼重新整理網頁都失敗的現象。這邊教大家用 cURL 直接檢視 header 是否有啟用 CORS 囉!
標籤: cURL
Use the ClientLogin 取得存取Google Account帳戶的權限
Google有提供很多的API方便妳去存取他們的服務,例如Google Contacts API就需要先取得權限才能使用,而在這篇文章中要教的ClientLogin是我個人覺得最簡單的一種取得權限方式,它的運作原理很簡單,就是透過http傳送帳號、密碼給Google,然後Google就會送回一串資料,其中就包含了授權碼,透過授權碼妳就可以去存取Google的各項服務(例如聯絡人、日曆、筆記本等等)
【PHP】使用curl-lib取得無名/Yam音樂的真實下載位址
我設計的UI很簡潔^^
其實取得無名/Yam音樂的真實下載位址這個程式最原本是要做成自動產生部落格音樂語法的程式,可是後來發現現在已經很多人在經營音樂語法產生器,不差我這一個,所以就不想做就把它的程式碼釋放出來給大家看看~ 另外如果有人需要透過Yam或無名下載音樂的話也可以自己把這程式下載下去,然後裝到自己的伺服器裡面run