2011-12-16 58 views
2

我有此腳本可以自動獲取Google Analytics結果,它已運行良好超過一年。突然它停止工作。VBA WinHttp請求:參數不正確(錯誤80070057)

我得到錯誤80070057:參數不正確

這是代碼。是的,我正在使用代理。

錯誤發生在第一SetRequestHeader

 
Dim WinHttpReq As WinHttp.WinHttpRequest 
    ' Create an instance of the WinHTTPRequest ActiveX object. 
    Set WinHttpReq = New WinHttpRequest 

    ' Assemble an HTTP Request. 
    WinHttpReq.Open "GET", url, False 
    WinHttpReq.SetProxy HTTPREQUEST_PROXYSETTING_PROXY, "http://webproxy.vum.be:8080" 
    WinHttpReq.SetRequestHeader "Authorization", "GoogleLogin Auth=" & auth 
    WinHttpReq.SetRequestHeader "GData-Version", 2 

' Send the HTTP Request. 
    WinHttpReq.Send 

    ' Put status and content type into status text box. 
    strStatus = WinHttpReq.STATUS & " - " & WinHttpReq.StatusText 
    'Debug.Print "Status: " & strStatus 

    If Body = True Then 
     get_url_google = WinHttpReq.ResponseText 
    Else 
     get_url_google = strStatus 
    End If 

回答

1

這是谷歌的錯。在驗證過程中,谷歌要求驗證碼時,「auth」變量出現錯誤。

+0

thx用於關閉此功能 – brettdj 2011-12-16 13:17:25