2016-07-22 66 views
15

我想通過gtrendsR包中的gconnect()登錄到R的Google帳戶,但遇到問題。我上個月一直在使用Google Trends數據進行研究,並且從來沒有遇到過這方面的問題。gconnect()在gtrendsR包中登錄問題

請讓我知道你是否有任何想法。我讓Google支持人員查看了我的帳戶,看看是否有任何暫停或什麼,但沒有任何結果。也試圖通過它沒有工作的另一個帳戶登錄..

這就是我要做的:

usr <- '[email protected]' 
psw <- 'my_password' 
gconnect(usr, psw) 

然後我用下面的錯誤返回:

Google login failed! Check your login information.NULL

+0

在連接strsplit(val,「[:=;」)[[1]]中的錯誤時出現此錯誤:下標越界 –

+1

如果您的Google帳戶啓用了雙因素身份驗證,則可能需要使用應用程序特定的密碼 – Phil

回答

1

似乎沒有快速解決方案的gtrends。但是,我發現了URL which directly downloads the data

此網址是Google趨勢中「下載爲csv」菜單的鏈接。但是,通過download.file函數直接從R獲取是有問題的。

0

再次登錄您的Google帳戶,並檢查它現在是否有效。我有同樣的問題,但奇蹟般的一切今天再次運作。在我看來,Google似乎有時會將帳戶移入某種隔離狀態,並在一段時間後將其釋放。

1

看到此頁:https://www.google.com/settings/security/lesssecureapps。如果設置爲「關」,請嘗試切換到「開」。

+0

因此,我有兩步身份驗證,文章指出如果您使用的是最新版本的Mac OSX,即使使用兩步身份驗證,訪問Google也不是問題。任何解決方法? –