egapool/instant-googlespreadsheet-output
Composer 安装命令:
composer require egapool/instant-googlespreadsheet-output
包简介
Instant Google Spread Sheet Outputer
关键字:
README 文档
README
PHPからさくっとGoogleSpreadSheetを新規作成してデータの挿入をやるやつ
動機
Webシステムの集計データとか調査データをさくっと他の人に共有したいときにスプレッドシートに直で吐き出したら楽だと思ったので。
スプレッドシートに吐き出すライブラリはあるにはあるけど、先に手動でシートを作ってからみたいのが多くて、欲しかったのはデータの配列突っ込んだらスプレッドシートのURLを返すというそれだけのシンプルなものなので作りました。
いつのまにかGoogleAnalyticsで集計データのアウトプット先にスプレッドシートが追加されていて、便利だなーと思ったのが発端です。(以前はCSVダウンロードとかだけだった気がします。)
準備
GoogleApisのサービスアカウントが必要(そのうち書く)
使い方
install
composer require egapool/instant-googlespreadsheet-output
<?php require_once __DIR__.'/vendor/autoload.php'; use InstantGoogleSpreadSheetOutput\Outputer; $data = [ ['日','月','火','水','木','金','土'], ['あれ','これ','それ','これ?','どれ?','それ','えっ'], ]; // create instanse $outputer = new Outputer('/path/to/youre/spreadsheet-xxxxxxxxx.json'); // create new SpreadSheet $outputer ->creatSheet('シートのタイトル') // create new SpreadSheet with title word ->write($data) // insert data ->attatchAuthToUser('test[at]gmail.com'); // permit others to access this sheet echo $outputer->spreadsheet->spreadsheetUrl;
やること
- リポジトリ名がなんかださい
统计信息
- 总下载量: 34
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-05-01