尝试从我的网站上的谷歌驱动器上传文件

时间:2013-10-09 11:28:44

标签: php json google-drive-api

我正在尝试从我的网站上传谷歌驱动器中的文件。我正在使用google api php https://developers.google.com/drive/v2/reference/files/list中的代码。我得到的输出是JSON数组格式。你能不能给我提供PHP代码,如何解析JSON来获取JSON输出文件的标题,mimetype。

1 个答案:

答案 0 :(得分:0)

要让PHP解析您的JSON输出,首先使用json_decode()创建一个合适的PHP对象:

$data = json_decode($output);

或者,如果您的输出位于文件中,

$data = json_decode(file_get_contents("output.json"));

JSON对象有一个“items”数组,数组的每个成员代表一个文件。每个都有一个“title”属性,所以要回显第一个文件的标题,只需写

echo($data->items[0]->title);

显然,您可以循环遍历$ data-> items数组,列出所有这些数据,或任何您想要的内容。同样,每个项目都有一个“mimeType”属性,可以用同样的方式访问。