↑↑這是在Chrome下用Big5檢視,上面是轉碼前,下面是轉碼後
昨天在玩Google Weather API時他有一個參數是設定你的語言的,那個參數如果不設定則API傳回值是英文的,然後是UTF-8編碼,但如果設定zh-TW則回傳值是中文的,但是是使用Big-5編碼,因此在使用這組API時我必須要把它的傳回值重新編碼成UTF-8才能使用,畢竟現在Big-5的網站已經蠻少了,所以我昨天就去找了mb_convert_encoding這個函式來幫我轉編碼~
↑↑這是在Chrome下用Big5檢視,上面是轉碼前,下面是轉碼後
昨天在玩Google Weather API時他有一個參數是設定你的語言的,那個參數如果不設定則API傳回值是英文的,然後是UTF-8編碼,但如果設定zh-TW則回傳值是中文的,但是是使用Big-5編碼,因此在使用這組API時我必須要把它的傳回值重新編碼成UTF-8才能使用,畢竟現在Big-5的網站已經蠻少了,所以我昨天就去找了mb_convert_encoding這個函式來幫我轉編碼~
Google Weather API是我今天發現的東西,因為想要幫最近開發的Plurk-bot加上新的查天氣功能,所以就上網找了一下獲得天氣狀況的方法,原本預計的獲取方式是去讀取中央氣象局的網頁,然後分析上面的資料,可是後來我發現Google和Yahoo都有提供查天氣的API,其中我比較喜歡使用Google Weather API,因為他的回傳值是xml格式比較好解析,不過Yahoo傳一個html回來… 而且Google Weather API還支援直接指定城市名的功能,例如我要查台北市,我就在API上直接傳台北市過去就可以,可是Yahoo的天氣API卻不是這麼簡單,而是要你輸入一個城市的代碼,等於我要使用Yahoo的API時我還要先知道要查詢的城市的代碼
幾乎現在較有名的智慧型手機都有Market的設計,例如在iOS上面有App Store跟Cydia,而Android上面有Android Market,透過Market的設計可以方便的幫手機、平板電腦安裝程式,而且過程很簡單,安裝幾乎一指之間即可完成,而今天要跟各位介紹的就是Android作業系統內建的Market,話說最近Android Market推出了新的版本,把應用程式的試用時間改成15分鐘,另外界面整個大改,變的比之前好看很多
有在架網站的人應該很常設定網址對應DNS吧,也都知道DNS設定完之後要12~24小時才會正式對應完成,這是因為各家ISP業者需要清除DNS快取的關係,因為DNS對應完之後要等一段時間才能對應成功,不是立即的,所以今天要跟各位介紹一條指令,可以幫你檢查指定的網域是否對應到正確的IP了