0
我使用google-api-php-client獲取Google雲端硬盤上文檔的網址。當我將它粘貼到我的瀏覽器中時,該URL可以正常工作,並且我可以下載該文件。嘗試下載文件時Google Drive API 401
然而,在我的PHP應用程序,我總是得到一個401這裏是我的代碼:
private function _get_document_contents($url)
{
// prepare opts
$opts = array(
'http' => array(
'method' => 'GET',
'header' => "Gdata-version: 3.0\r\nAuthorization: Bearer " . $this->_token . "\r\n"
)
);
// get the doc
return file_get_contents($url . '&exportFormat=html&format=html', false, stream_context_create($opts));
}
我試圖改變Bearer
到OAuth
(這是OAuth 2.0用戶操場使用),但都失敗。
任何想法?