痞客幫是國內民眾最喜歡使用的部落格平台之一,這裡累積了大量的分享文,若能善用,將是開發的APP或Website的重要內容養分。
參考痞客幫PIXNET API的列出分類的熱門文章/最新文章/近期熱門文章,很容易就能寫個小小程式取得痞客幫的美容彩妝類熱門文章。
- 首先是呼叫https://emma.pixnet.cc/mainpage/blog/categories/hot/23?page=1&per_page=10&api_version=2&format=json ,從JSON格式看得出文章都是列在articles陣列裡面(利用JSON Parser Online更可清楚看懂結構),縮圖是標示為thumb,文章題目是標示為title,而作者為該文章下了一些標籤則是存在tags裡面。
- 看懂JSON之後,就能參考這篇JSON Http Request文章,寫出這個程式範例(jsfiddle)(jsbin)。
- 但是,若還要再將這類文章加以細分,區隔出是髮型、眉毛、彩妝、卸妝、面膜、乳霜、唇膏、口紅、保養有關的文章、...等,就要利用tags來做篩選。
- 上述原則僅是直接將資料做最陽春的呈現,當然在開發APP時應該將其呈現得更美觀。而且若要增加能讓使用者收藏的功能,就必須再加上一個按鈕可將需要保存起來的參數都傳給一個函數去做寫入WebSQL資料庫的動作。
至於要寫個程式取得痞客幫的國內旅遊類熱門文章,大致設計差不多 :
- 首先是呼叫https://emma.pixnet.cc/mainpage/blog/categories/hot/28?page=1&per_page=10&api_version=2&format=json ,從JSON格式看得出文章都是列在articles陣列裡面,縮圖是標示為thumb,文章題目是標示為title,若作者有標示該景點地址則是存在address裡面。
- 看懂JSON之後,就能寫出這個程式範例(jsfiddle)(jsbin)。
- 上述原則僅是直接將資料做最陽春的呈現,當然在開發APP時應該將其呈現得更美觀,而且應該要善用address判斷縣市地理位置就有機會做出像是食在好玩APP那樣的附近遊記功能。而且若要增加能讓使用者收藏的功能,就必須再加上一個按鈕可將需要保存起來的參數都傳給一個函數去做寫入WebSQL資料庫的動作。