2016-03-27 27 views
0

'daki 'pageSize' Çözüldü: Aşağıdaki linkte 2. adımda Drive.php dosyasını doğru şekilde yerleştirmedim.unknown parametresi: Google Service Resource.php

Dosyaları php'ye yüklüyorum ve dosyaları Google Drive'a yükleyen bir projede çalışıyorum. Başlangıç ​​olarak, ben google developer site verilen örneği takip

konulardan

karşı karşıya kalan çift: ve, bana doğrulama kodunu vermelidir kabul İlk sayı step 4 oldu, ben birden fazla hesap bir hesap tıklayarak, imzalanan ancak "Geçersiz istek, gerekli parametre eksik: redirect_uri" diyerek 400 hatası aldım. Geliştirici konsolunda proje girişini değiştirdikten sonra yüklenemeyen, ancak yine de tarayıcı penceresindeki URL parametresinden doğrulama koduna erişebilen bir korsan redirect_uri'ye sahip oldum. Bu bir hack, lütfen işlemek için daha iyi bir yolu varsa lütfen bana bildirin (redirect_url işlemek için bir web sunucusu çalıştırmalıyım?)

İkinci sorun şudur: Başarılı kimlik doğrulaması yapıldıktan sonra aşağıdaki hata attı

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 

Diğer ayrıntıları:

Php versiyonu: 5.6.19 (32-bit)

hakkında apiclient: ve "google/apiclient: "1. * google/apiclient": hem çalıştı 1,0 * @ beta "

Umarım anlaşılırım. Şimdiden teşekkürler. @avil kendisine cevap olarak

cevap

0

, sen 'hile' besteci versiyonu zorunda ancak composer.json bu koyarak satıcı klasör içeriğini değiştirerek önlemek için github sürümünü kullanabilirsiniz:

{ 
[...] 
"repositories": [{ 
    "type": "vcs", 
    "url": "https://github.com/google/google-api-php-client" 
}], 
"require": { 
    "google/apiclient": "dev-v1-master" 
} 
[...] 
} 
İlgili konular