OmegaHat リポジトリから RGoogleDocs パッケージをインストールし、インストール中はすべて問題なく動作しましたが、特定のドキュメント (スプレッドシート) を読み込もうとすると、権限がないと表示されます!
やった:
# installation
install.packages("RGoogleDocs", repos = "http://www.omegahat.org/R")
library(RGoogleDocs)
auth <- getGoogleAuth("username@gmail.com", "password")
con <- getGoogleDocsConnection(auth)
docs <- getDocs(con)
dtf <- getDocContent("documentname", con)
Error: Unauthorized
ここで興味深いのは、すべてのドキュメントを一覧表示できることです (それを行う権限があります) が、読み込む権限はありません! O_o 入力names(docs)
するとドキュメントの名前が表示されますが、その内容を取得できません! 公式ヘルプページに記載されている「スプレッドシート方式」も同じです。
sheets.con <- getGoogleDocsConnection(getGoogleAuth("username@gmail.com", "password", service = "wise"))
> a <- getDocs(sheets.con)
Error in getDocs(sheets.con) :
problems connecting to get the list of documents