收获无法根据项目ID获取项目信息

时间:2016-04-28 18:35:38

标签: php harvest

我使用PHP调用Harvest API,我希望根据项目ID获取项目信息。根据API文档,有一个名为getProject($ project_id)的方法,它根据项目ID调用项目。但它不显示任何信息。

这是我到目前为止所尝试过的。

* 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->getProject("6395208");
$data = $result->get( "data" );

echo "<table border='1'>
    <tr><td>Project Name</td>
    <td>Project Creation Date</td>
    <td>Billable</td>
    </tr>";
        foreach($data as $key=>$fruit) {
                        ?>
                     <tr><td><?php echo $fruit->name;?></td>
                     <td><?php echo $fruit->{'created-at'};?></td>
                      <td><?php echo $fruit->{'billable'};?></td></tr>
        <?php ;}
    echo "</table>";
?>

但它导致一个空表。请建议可以做些什么。

0 个答案:

没有答案