2016-04-14 13 views
0

Tüm etkin projeler için proje adlarını almaya çalışıyorum. Harvest API numaralı belgede verilen belgeleri ve kodu takip ediyordum. Ama bu hatayı tanımsız yöntem HarvestAPI :: getActiveProjects için Çağrı atar .Here benHarvest API-Çağrı tanımsız yöntemine HarvestAPI :: getActiveProjects

<?php 
require_once(dirname(__FILE__) . '/HarvestAPI.php'); 

/* Register Auto Loader */ 
spl_autoload_register(array('HarvestAPI', 'autoload')); 

$api = new HarvestAPI(); 
$api->setUser($user); 
$api->setPassword($password); 
$api->setAccount($account); 

$api->setRetryMode(HarvestAPI::RETRY); 
$api->setSSL(true); 

$result = $api->getActiveProjects(); 
foreach($result->data as $project) { 
     echo $project->name; 
    } 
?> 

dip not yazdım kodudur Hesap için yönetici erişimim var. Yani, tüm proje başlıkları

cevap

0

Eğer getActiveProjects

kullanın denilen bir yöntem yoktur göreceksiniz HarvestAPI.php içine bak bu bir

public function getProjects($updated_since = null) 
{ 
    $url = "projects" . $this->appendUpdatedSinceParam($updated_since); 
    return $this->performGET($url, true); 
} 
+0

bir giriş kimlik eklersiniz görüntülemek mümkün olmalıdır ? – user3402248