Ruby로 Google 드라이브의 폴더에 스프레드시트 만들기
1834 단어 google_drive루비spreadsheet
배경
Ruby
로 데이터 소스로부터 데이터를 당겨 왔을 때, 우선의 정보 공유의 장으로서는 Google Drive
의 spreadsheet
가 편리할까 생각했다.그리고 어차피라면 내보내는 곳까지
Ruby
로 구현하려고 생각해 보았다.존재하는
spreadsheet
에 정보를 내보내는 것은 다른 사이트에도 쓰여 있으므로 여기에서는 spreadsheet
를 작성할 때까지를 기재해 둔다.다음 환경 정보.
사전 준비
spreadsheet
를 만들려는 폴더를 확인하십시오.내 드라이브 바로 아래에 만들면 조사 할 필요가 없습니다.
지금의 예라고
https://drive.google.com/a/xxxxxxx/?usp=folder#folders/XXXXXXXXXXXXXXXXX
스크립트
다음 스크립트를 준비.
createSpreadsheet.rb
#!/usr/bin/env ruby
require 'google_drive'
user = '[email protected]'
passwd = 'password'
folder_url = 'https://drive.google.com/a/xxxxxxx/?usp=folder#folders/XXXXXXXXXXXXXXXXX' # Spreadsheetを作成したいフォルダ
session = GoogleDrive.login(user, passwd) # ログイン
folder = session.collection_by_url(folder_url) # フォルダ情報取得
session.create_spreadsheet(title='test', feed_url=folder.contents_url) # Spreadsheet作成
# マイドライブ配下に作成したい場合は以下でよい。 #
# session.create_spreadsheet(title='test')
실행해보십시오.
./createSpreadsheet.rb
$ ./createSpreadsheet.rb
$
확인해 본다.
할 수있는 것 같습니다.
끝.
Reference
이 문제에 관하여(Ruby로 Google 드라이브의 폴더에 스프레드시트 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/akito1986/items/41338890592b5a7776cb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)