2015-09-29 24 views
0

我嘗試使用RGoogleDocs並獲得使用兩步驗證在RGoogleDocs中解決問題?

Error: Forbidden

我已經兩步驗證:有一個變通?

sheets.con = getGoogleDocsConnection(getGoogleAuth(user, ps, service = "wise")) 

Error: Forbidden

Relevant question

+0

您是否試過關閉兩步驗證以測試您是否可以成功連接? –

+0

肖恩:確實是 – rrg

回答

2

的RGoogleDocs包getGoogleAuth是基於正式棄用的ClientLogin連接谷歌服務器,看看https://developers.google.com/identity/protocols/AuthForInstalledApps?csw=1

您可以使用谷歌的應用程序密碼的嘗試。

另一種方式是隻使用你的網址Google文檔訪問某些內容,請參閱http://www.r-bloggers.com/access-google-spreadsheet-directly-in-bash-and-in-r/

更新:

getGoogleAuth源代碼,作者使用所謂的「R-GoogleDocs-應用0.1',你可以申請一個新的申請並獲得令牌。然後我認爲你可以使用谷歌的token和api直接在R中訪問谷歌文檔。但是,這樣的hack幾乎意味着更新/重寫RGoogleDocs軟件包。

+0

謝謝yufree。 – rrg