如果我在瀏覽器中訪問此 URL:
https://api.bscscan.com/api?module=account&action=balance&address=0x3f349bBaFEc1551819B8be1EfEA2fC46cA749aA1&apikey=DJD6AQYBZTP197BBYKR5G4DDRH4YMQZKSX
它作業正常,回傳:
{"status":"1","message":"OK","result":"60824359763526706"}
如果我將完全相同的 URL 放在 curl 或 wget 中,它會得到“無效的 API 密鑰”,我不知道為什么。這是完全相同的網址。
$ curl -X GET --header 'Accept: application/json' "https://api.bscscan.com/api?module=account&action=balance&address=0x61aE35Be08ea92f9263cDbA2Af0dBC1d4861d652&apikey=DJD6AQYBZTP197BBYKR5G4DDRH4YMQZKSX" 2>> /dev/null
{"status":"0","message":"NOTOK","result":"Invalid API Key"}
$ wget --timeout=15 -O - -o /dev/null "https://api.bscscan.com/api?module=account&action=balance&address=0x61aE35Be08ea92f9263cDbA2Af0dBC1d4861d652&apikey=DJD6AQYBZTP197BBYKR5G4DDRH4YMQZKSX"
{"status":"0","message":"NOTOK","result":"Invalid API Key"}
我不明白這里發生了什么,因為幾天前它還在作業。
uj5u.com熱心網友回復:
這是固定的。顯然這是 Bscscan 問題。

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/378712.html
