Re: [閒聊] JavaScript大師請進

作者: crimsonmoon9 (緋月)   2022-08-31 15:11:51
※ 引述《surimodo (搖滾少女!! 活力棉花糖!!)》之銘言:
: Autobuy這三個API
: https://www.autobuy.tw/ajax_do_search
: https://www.autobuy.tw/ajax_do_get_service_qa
: https://www.autobuy.tw/script/_search.js
: 我要怎麼寫測資串接
: 還是我根本找錯了@@
搜尋用的關鍵字用formData或URLSearchParams包
const data = new URLSearchParams([
["search", 2700],
["shop", 0]
])
之後打search的那個api
fetch('/ajax_do_search', {
method: 'POST',
body: data
})
.then(res => res.json())
.then(res => console.log(res))
應該可以看到結果:
{"ErrCode":1,"ErrMessage":"","RedirectURL":"\/search_s0"}
你最近一次用的關鍵字會存成cookie
在瀏覽search_s0的時候作為session跟伺服器要資料
所以要拿到搜尋到的產品結果就直接打
fetch('search_s0')
.then(res => res.text())
.then(res => console.log(res))
去撈一下裡面的字就有你要的結果了
大guy是這樣
作者: medama ( )   2022-08-31 15:13:00
大師
作者: surimodo (好吃棉花糖)   2022-08-31 15:17:00
大師

Links booklink

Contact Us: admin [ a t ] ucptt.com