我有一个位于谷歌驱动器上的在线电子表格。此电子表格是公开的,可通过网址访问。向公众添加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