私のウェブサイトでGoogleドライブからファイルをアップロードしようとしています。Google api php https://developers.google.com/drive/v2/reference/files/listのコードを使用しています。得られる出力は JSON 配列形式です。JSON出力からファイルのタイトル、MIMEタイプを取得するためにJSONを解析する方法のように、phpコードを教えてください。
質問する
322 次
1 に答える
0
PHP で JSON 出力を解析するには、まず json_decode() を使用して適切な PHP オブジェクトを作成します。
$data = json_decode($output);
または、出力がファイルにある場合は、
$data = json_decode(file_get_contents("output.json"));
JSON オブジェクトには「items」配列があり、配列の各メンバーがファイルを表します。これらにはそれぞれ「タイトル」プロパティがあるため、最初のファイルのタイトルをエコーするには、次のように記述します。
echo($data->items[0]->title);
明らかに、 $data->items 配列をループして、それらすべてを一覧表示することも、必要に応じて一覧表示することもできます。同様に、各アイテムには、同じ方法でアクセスされる「mimeType」プロパティがあります。
于 2013-11-21T23:16:13.510 に答える