我有一個位於谷歌驅動器上的在線電子表格。此電子表格是公開的,可通過網址訪問。向公衆添加export?format=csv
可打開下載提示,允許客戶端查看器通過選擇文件位置並單擊「下載」將CSV版本的在線電子表格文件下載到其計算機。從在線下載鏈接而不是直接訪問PHP的文件
我想要做的就是讓我的PHP腳本與谷歌的提供下載鏈接https://docs.google.com/spreadsheets/d/<KEY>/export?format=csv
而不是像www.example.com/file.csv
直接下載鏈接互動,因爲谷歌使用的?format=csv
的$_GET
值直接客戶端對於下載,我不能只使用include_once()
或類似的方法來訪問我的腳本中的文件,因爲這將訪問負責顯示谷歌電子表格的HTML文件。
如果不是直接下載鏈接,我如何通過PHP訪問此在線下載? PHP以外的其他方法也是受歡迎的,只要我可以通過PHP訪問CSV文件的數據(或者暫時或永久下載到服務器)
在這種情況下,這只是給了我周圍的HTML頁面。而不是把CSV數據作爲'$ content'給我。任何其他想法? – pattyd