剛才有網友詢問:前面那篇「把你Yahoo拍賣的商品自動顯示在BLOG上」提供的工具好像失靈了。奇怪,寫出來還不到24小時,我也沒動過,怎麼就秀逗了呢?追查了一下,才發現這條錯誤碼:
嘰哩呱啦前面省略…failed to open stream: HTTP request failed! HTTP/1.1 999 Unable to process request at this time — error 999
錯誤九九九?查了一下,原來是被yahoo給擋掉了。翻譯成中文大概是因為我這支犯賤的小東西不斷存取yahoo的網頁所以很可惡必須予以排除。屁啦!抓個rss也要擋?
本來有想到會這樣,所以異常低調,也不敢自摘到書籤網上面與人分享,一來也是因為這東西實在沒什麼特別的,自己丟上去有點野人獻曝。話說回來,還是手癢的丟到ptt的blog板看看,希望網友可以幫忙挖出些小破綻。
結果,這支小工具的壽命還不到二十四小時、就被yahoo給殺死了!有沒有搞錯,老子又不是吃飽沒事幹,如此好心的為你製作blog工具,你竟然忍心擋掉我,當真是好心被雷劈,錯誤九九九,我記住你了。Fuckyahoo!!!!
Update:想到一個法子,用Yahoo pipes去抓Yahoo奇摩的拍賣資料、自己再抓Pipes的RSS即可,Yahoo奇摩總不會擋掉Yahoo總部的access吧?也真是莫名奇妙,拐彎抹角的,台灣到台灣都不能直航。
可惡難得有好東西
yahoo真不識貨
這是幫他賺錢欸
T__________T
我剛試了一下是正常的
是不是使用沒多久抓了資料後
yahoo就會封鎖我呀
感謝您的發明
雖然yahoo毀了這美好的一切 T^T
(http://www.wretch.cc/blog/smallmo
我掛在這裡是很正常…)
不會,閣下是透過我來抓yahoo的資料,敬請安心使用。
現在應該不會被擋了,為了防止error999,我用了類似從台灣去高雄要坐到美國轉機的悲哀方法來跑,只是這樣子跑起來可能會慢了一點,畢竟這是一件脫褲子放屁的事情。
真是很不錯的想法與做法,你真厲害
有在賣東西的bloger應該覺得很實用,所以到推到黑米去了:)
哈哈哈哈~好好笑XD
拍肩~
可是這東西真的很好用耶!
會有露天版的嘛?_?
這不是Yahoo!的錯
也不是Yahoo!故意block你的
那是自動的block
會這樣可能是因為你太頻繁的做request
它會以為是病毒或者駭客攻擊
有種攻擊叫阻斷式服務攻擊(Denied of Service, DoS)
所以不只是Yahoo!會這樣
就算你去request Google的任何服務
太頻繁他也會把你block起來
為的就是怕被攻擊而使得網站掛掉
那可損失慘重
如果你要讓它不被block
請找許多proxy server當跳板
每次的request都隨機挑一個proxy server
這樣就不會被block
或者request間延遲執行n秒
Tread.sleep(n);
承蒙bestguy欣賞,多謝了。
老楚,讓我們靜靜等待著露天拍賣到底何時才要推出RSS吧…
Jerry兄,我明白您的意思,在文章中置入的連結也詳細解釋了error999的由來和解決辦法。諷刺的是,如同update所說,我只是將request的矛頭轉而指向yahoo的另一項服務 – Yahoo pipes,由pipes替我抓取台灣yahoo拍賣的rss,如此即不再有任何問題。再加上身邊的朋友時常抱怨yahoo的999金牌,不禁令人關心這樣的機制是否有些矯枉過正?
無論如何,多謝指教!
終於連得進來了 囧”
也終於知道回文裡說被 Yahoo! 擋掉是什麼意思了…
PS. 我是 PTT 的 hit1205 XD
風痕影你好,不好意思,敝BLOG架在自己家裡,前幾天剛好外出遊玩網路又恰巧不幸掛掉而放在這擺爛了一會兒,實在是意外。
雅虎的拍賣,會增加鑲入部落格的功能~
但Wraecca兄的想法是很正確的
“想要改善交易糾紛,blog不就是最佳的人格保證嗎?”
blog個人式行銷,會讓微型廣告更加盛行。