關於DAY 14 HW YAHOO API取得方法
2020/03/11 下午 11:14
Python網路爬蟲討論版
賴文修
觀看數:17
回答數:1
收藏數:1
你好,因為我發現如果我直接進入https://movies.yahoo.com.tw/api/v1/areas_by_movie_theater
會顯示401,Unauthorized之類的東西
然後HW裡面就加了HEADERS,跟一些參數過去
他就通過認證,成功傳輸回來一些我們想要的東西
所以基於好奇,我想要知道:
1.如何取得API網址?我去找yahoo API,可是因為不懂,所以找不到相關資料
2.headers裡面的各項資訊是如何得知的?是否有某個地方會告訴我們如何取得headers?
雖然我還只是初學者,但對爬蟲這一塊有著極大的興趣,
可能我問的問題是我目前沒有辦法handle得到的,
但還是希望各位老師、同學們可以解答我的疑問。
回答列表
-
2020/03/12 上午 00:10張維元 (WeiYuan)贊同數:4不贊同數:0留言數:0
嗨,文修
不要緊張,寫程式遇到問題是很正常的:)
1.如何取得API網址?我去找yahoo API,可是因為不懂,所以找不到相關資料
=> 這個是我們從瀏覽器觀察來的,具體教學會在後面的章節。但可以劇透一下,你可以利用 Chrome > 開發者工具 > Network 當中觀察。
2.headers裡面的各項資訊是如何得知的?是否有某個地方會告訴我們如何取得headers?
=> 可以參考我之前寫過的文章:利用 Chrome 開發者工具觀察 HTTP Headers
如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的GITHUB帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃