2014-05-19 67 views
2

我只是想從Facebook在命令行下載的圖像(在Mac OSX),爲什麼我不能捲曲從圖像無法從遠程URL

任何想法捲曲或wget的圖像Facebook的?

curl -O https://scontent-b.xx.fbcdn.net/hphotos-prn2/v/t34.0-12/s720x720/10361106_862849933729442_781906896_n.jpg?oh=180f721d0cd3107253c49448dffda02a&oe=537C1807 

當我嘗試捲曲,我得到的HTML而不是圖像(我猜測,因爲它沒有圖像擴展名)。

當我嘗試的wget,我得到一個錯誤:

ERROR: The certificate of 'scontent-b.xx.fbcdn.net' is not trusted. 
ERROR: The certificate of 'scontent-b.xx.fbcdn.net' hasn't got a known issuer. 

有沒有辦法可以解決這個問題?我特別想要那個圖像!謝謝。

+0

我得到403 Forbidden錯誤。請讓我知道你是如何解決的 – pramod

回答

1

可以使用wget,而不是curl

wget --accept .jpg,.jpeg --cookies=on -p "https://scontent-b.xx.fbcdn.net/hphotos-prn2/v/t34.0-12/s720x720/10361106_862849933729442_781906896_n.jpg?oh=180f721d0cd3107253c49448dffda02a&oe=537C1807" -O "image.jpg" 
+0

我得到了上面我在使用wget時所說的同樣的錯誤。你成功運行過這個命令了嗎? – stogers

+0

我在Cygwin下成功執行了此操作,但在我的MacBook Pro上,出現403 Forbidden錯誤。奇怪... – Tobi

+0

其實,圖片網址不再有效... – Tobi