4
我正在發送GData查詢以使用Java GData包呈現Instructables.com用戶的流量圖表。然而,此異常有時拋出:GData錯誤:間歇性「無效根元素」
[Line 1, Column 0] Invalid root element, expected (namespace uri:local name) of (http://www.w3.org/2005 Atom:feed), found (:feed
這個錯誤的,只有提起我可以在網上找到的是here,但我相當肯定,我們的飼料URL格式正確。例如,下面是我們可能發送一個網址:
https://www.google.com/analytics/feeds/data?ids=ga:472899&metrics=ga:uniquePageviews&dimensions=ga:date&start-date=2009-10-12&end-date=2009-11-11&filters=ga:pagePath==/id/Inverted_Bookshelf/,ga:pagePath==/id/Munny-Speakers/,ga:pagePath==/id/Zippo-Trick%253a-The-Twilight-Zone/,ga:pagePath==/id/Firefox-Pranks/,ga:pagePath==/id/Guitar-Hero-LED-Mod/
奇怪的是,同樣的查詢將在本地工作,但達不到我們的臨時服務器上,但隨後在生產工作。即使這個查詢在一個上下文中失敗,其他查詢也可以在同一個上下文中使用。我知道這些查詢必須是經過驗證的HTTP請求的一部分。這可能是問題嗎?我使用相同的Google帳戶(相同的登錄名/密碼)在每種情況下發送查詢。
你能解決這個問題嗎? – 2012-06-20 03:27:51
對不起,我很早就從這個代碼庫中移走了,並且失去了所有的上下文。祝你好運!如果它有任何幫助,而且您正在使用網絡開發,Google Charts API現在更加開發出來,並且可能比使用Java GData API更簡單。 – 2012-08-01 21:56:36