我只是Google分析API的初學者。
現在我正在測試此代碼。谷歌分析
public static string HttpGetRequest(string url, string[] headers)
{
String result;
WebRequest request = WebRequest.Create(url);
if (headers.Length > 0)
{
foreach (var header in headers)
{
request.Headers.Add(header);
}
}
WebResponse response = request.GetResponse();
using (var sr = new StreamReader(response.GetResponseStream()))
{
result = sr.ReadToEnd();
sr.Close();
}
return result;
}
上的代碼運行時正確URL值
然後將此上的代碼返回正確的信息。
但是,當我URL值更改爲
它給這個錯誤。
The remote server returned an error: (400) Bad Request.
這兩個URL之間的唯一區別是GA:PAGEPATH。
請讓我知道如何避免這些錯誤。 任何類型的建議表示讚賞。
您確定ga:pagePath是否有效,錯誤將表明它不是。 –
對不起拉姆霍德,我不清楚你想說什麼。 –
我很確定只有當我把URL值寫入ga:pagePath時纔會出現這個錯誤。 –