我正在使用 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>";
?>
但它会导致一个空表。请建议可以做什么。