2016-03-27 10 views
0

解決済み:以下のリンクの手順2でDrive.phpを正しく配置しませんでした。未知パラメータ:Google Service Resource.phpの 'pageSize'

Googleドライブにファイルをアップロードするプロジェクトには新しく、プロジェクトに取り組んでいます。まずはgoogle developer site

の問題に直面しました:最初の問題はstep 4でした。私は複数のアカウントをサインインしましたが、1つのアカウントをクリックして承認してください。私は400のエラーが "無効な要求、必要なパラメータがありません:redirect_uri"と言っています。デベロッパーコンソールでプロジェクトエントリを変更した後に、読み込みに失敗したダミーのredirect_uriが残っていますが、それでもブラウザウィンドウのURLパラメータから確認コードにアクセスできます。それは良い方法があるかどうか教えてください。(私の目的は、redirect_urlを扱うために私のウェブサーバーを動かすべきですか?)

2番目の問題は、認証成功後、

PHP Fatal error: Uncaught exception 'Google_Exception' with message '(list) unknown parameter: 'pageSize'' in C:\xampp\htdocs\driveapi\vendor\google\apiclient\src\Google\Service\Resource.php:151 
Stack trace: 
#0 C:\xampp\htdocs\driveapi\vendor\google\apiclient\src\Google\Service\Drive.php(18 72): Google_Service_Resource->call('list', Array, 'Google_Service_...') 
#1 C:\xampp\htdocs\driveapi\drivephp.php(82): Google_Service_Drive_Files_Resource->listFiles(Array) 
#2 {main} 
thrown in C:\xampp\htdocs\driveapi\vendor\google\apiclient\src\Google\Service\Resource.php on line 151 

Fatal error: Uncaught exception 'Google_Exception' with message '(list) unknown parameter: 'pageSize'' in C:\xampp\htdocs\driveapi\vendor\google\apiclient\src\Google\Service\Resource.php on line 151 

Google_Exception: (list) unknown parameter: 'pageSize' in C:\xampp\htdocs\driveapi\vendor\google\apiclient\src\Google\Service\Resource.php on line 151 

Call Stack: 
0.0008  135592 1. {main}() C:\xampp\htdocs\driveapi\drivephp.php:0 
0.0408 2398408 2. Google_Service_Drive_Files_Resource->listFiles() C:\xampp\htdocs\driveapi\drivephp.php:82 
0.0409 2399360 3. Google_Service_Resource->call() C:\xampp\htdocs\driveapi\vendor\google\apiclient\src\Google\Service\Drive.php:1872 

その他の詳細:

PHPバージョン:5.6.19(32ビット)

のGoogle apiclient:両方 "/ apiclientグーグル:1 *" と試み、以下「Google/apiclient:1.0 。* @ beta "

希望します。前もって感謝します。

答えて

0

@avil自体に反応として、あなたは「トリック」の作曲バージョンする必要がありますが、あなたはcomposer.jsonでこれを置くことによって、ベンダーのフォルダの内容を変更することを避けるためにgithubのバージョンを使用することができます。

{ 
[...] 
"repositories": [{ 
    "type": "vcs", 
    "url": "https://github.com/google/google-api-php-client" 
}], 
"require": { 
    "google/apiclient": "dev-v1-master" 
} 
[...] 
} 
関連する問題