看板 Ajax 關於我們 聯絡資訊
※ 引述《driftseed (阿輝)》之銘言: : http://simu.web.fc2.com/post.htm : 貼文章↑,免註冊、免申請... : 上面是小弟的網站(只是用來堆雜物ˊ ˋ) : 事實上貼文章並不會我的網站記錄下來, : 真的文章內容應該是存在 : 「4fun縮網址」的主機上 : 例如:http://4fun.tw/teKi (本版版龜) : 遇到的問題是:網址過長~(文章內容=網址) : 解決辦法:1.將文章每1000字切成一個段落,例如共切成2段 : 2.背景作業,將這兩段背景作業得到縮網址= : 例如得到 ttp:/4fun.tw/001 ttp:/4fun.tw/002 : 3.將上面兩個網址當成一篇新文章再縮一次 : 例如得到 ttp:/4fun.tw/003 : ttp:/4fun.tw/003 就是最終的縮網址,可以傳給msn的親朋好友看 : 只靠js有辦法背景作業並且得到ttp:/4fun.tw/001、ttp:/4fun.tw/002 : 這些值嗎? 你要做的東西 ppt已經有了http://ppt.cc/?txt=1 不過你可能想要自己做一個 你說的超過1000字切文章方法 不容易做到 主要是因為4fun似乎沒有API 因此首先你難以知道網址被縮成什麼(001或0xx) 尤其是不跳頁只用ajax時 最後就算你分別縮好了文章.htm?serial=001,022,044,111,222 難以知道001~222 分別被轉址到那裡去 (通常只能直接連該縮址) 除非4fun有提供API、專門的查詢頁面 或是用(多個)第三方的服務 e.g., http://unshort.me/ 此網站有API可查詢被縮過的原址,回傳JSON、XML格式 若只想以client side來解,解法很有限: 1.用goo.gl,但此api只能用post method且回傳json,  宜採用修改過的方案:http://ggl-shortener.appspot.com/  它回傳jsonp,但這方案太熱門了,常常爆流量。 2.縮址何其多,找一個完全符合需求的網站。  或是退而求其次,可以ajax縮址的網站,  2a)再找一個服務能將JSON、XML轉成jsonp(類似Google Feed API),  將前者的縮址用unshort轉成json,再用後者將json轉成jsonp。 2b)用Google Spreadsheets API,可儲存、讀取縮址。(沒用過,但值得嘗試) server side的解法就太多了: 1.你自己本身就可以是個縮址服務,長短址對應可用XML, TEXT, CSV?存,  不用專門的DB。 2.一個一個去parse 4fun gen.php轉成什麼縮址,  最後別人查詢時,就一個一個去看該縮址header的location是什麼。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.30.198
s25g5d4:阿...跟funp有什麼關係阿? 02/28 16:12
tomin:呃 我寫錯了 4fun != funp >.< 02/28 16:18
※ 編輯: tomin 來自: 140.122.30.198 (02/28 16:30)