私は、ユーザーにGoogleドライブに保存されたビデオファイルを見て、html5プレーヤーで再生できるようにするWebアプリケーションに取り組んでいます。google drive apiからファイルメタデータを取得する
Googleピッカーを使用してユーザーファイルを表示しました。ファイルを選択すると、ユーザーはmyfile.phpのようなURLにリダイレクトされます。id = {file_id}
ランディングページで、このようなコードを使用すると、403 error (failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden)
が届きます。
<?php
$url="https://www.googleapis.com/drive/v1/files/".$_GET["id"]."";
$json = file_get_contents($url);
$data= json_decode($json,true);
print_r($data);
?>
再度ログインする必要がありますか? もしそうなら、どちらが速いのですか?