2011-12-16 35 views
2

Google Analyticsの結果を自動的に取得するスクリプトを作成しました。突然、それは動作を停止しました。VBA WinHttpリクエスト:パラメータが間違っています(エラー80070057)

私は、エラー80070057を取得しています:パラメータは、これはコードです

間違っています。はい、私はプロキシを使用しています。

エラーは、それがGoogleのせいだった最初の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"変数が誤っていました。認証手続き中にGoogleがcaptchaを要求していました。

+0

thxこれを閉じる – brettdj

関連する問題