php

讀取google sheet到json

如果我們要寫程式去讀取google sheet 首先需要先把你要讀取的google 工作表 發佈到網路上

你可以選整份文件 還是某個工作表即可,選好按下發布
發布完後就不要管他的,這時候回到你的gogole sheet 去,你在你的網址列應該可以看到

https://docs.google.com/spreadsheets/d/xxxxxxxxxxxxxx/edit#gid=123456

上面的XXXX 這串紅色代碼你要先抄下來,等等會用到

之後你去https://console.cloud.google.com/apis/credentials 這邊新增一個api金鑰如下圖,紅色塗掉的部分就是你的金鑰key

之後你就可以把上面的key跟XXXXX這串代碼替換到下面這網址

https://sheets.googleapis.com/v4/spreadsheets/XXXXXXXXX/values/你的工作表名稱?key=你的api_key

這樣應該就可以了

喔 對了,我還有啟用google sheet api這個服務拉,這個應該也要啟用才對

另外api key的認證方式好像就只能讀取表單,如果你需要編輯google sheet的話,應該要用Outh認證方式,這個就比較複雜了

2 comments

發佈回覆給「davidou」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

(若看不到驗證碼,請重新整理網頁。)