google 驱动器上的 file_get_contents 个 .txt 文件
file_get_contents of .txt file on google drive
我正在尝试使用 PHP 读取保存在 google 驱动器上的 .txt 文件的内容。我似乎找不到解决方法。它一直显示在 google 的包装器中。我只想要普通的旧文本。我试过:
<?php
$text = file_get_contents('https://drive.google.com/file/d/11dW2pOK-MXHGRzQhJWb37tlWMqazj8UZ/view');
echo $text;
?>
它显示一个空白页面并且没有显示任何错误。关于如何获得所需结果的任何想法?
您正在使用 URL 查看文件,所以您基本上是在 HTML 中打开预览。要直接下载文件,需要使用不同的URL,即
https://drive.google.com/uc?export=download&id={FILE_ID}
所以你的完整代码是
<?php
$text = file_get_contents('https://drive.google.com/uc?export=download&id=11dW2pOK-MXHGRzQhJWb37tlWMqazj8UZ');
echo $text;
?>
我正在尝试使用 PHP 读取保存在 google 驱动器上的 .txt 文件的内容。我似乎找不到解决方法。它一直显示在 google 的包装器中。我只想要普通的旧文本。我试过:
<?php
$text = file_get_contents('https://drive.google.com/file/d/11dW2pOK-MXHGRzQhJWb37tlWMqazj8UZ/view');
echo $text;
?>
它显示一个空白页面并且没有显示任何错误。关于如何获得所需结果的任何想法?
您正在使用 URL 查看文件,所以您基本上是在 HTML 中打开预览。要直接下载文件,需要使用不同的URL,即
https://drive.google.com/uc?export=download&id={FILE_ID}
所以你的完整代码是
<?php
$text = file_get_contents('https://drive.google.com/uc?export=download&id=11dW2pOK-MXHGRzQhJWb37tlWMqazj8UZ');
echo $text;
?>