如何使用php在harvest api中获取其他联系人详细信息
我写的是如何使用php在harvest api中获取其他联系人详细信息,php,api,harvest,Php,Api,Harvest,我写的是 <?php require_once 'HarvestAPI.php'; /* Register Auto Loader */ spl_autoload_register(array('HarvestAPI', 'autoload')); $api = new HarvestAPI(); $api->setUser( "nida.amin@gmail.com" ); $api->setPassword( "aaabbb12345" )
<?php
require_once 'HarvestAPI.php';
/* Register Auto Loader */
spl_autoload_register(array('HarvestAPI', 'autoload'));
$api = new HarvestAPI();
$api->setUser( "nida.amin@gmail.com" );
$api->setPassword( "aaabbb12345" );
$api->setAccount( "heavenscompany" );
$api->setRetryMode( HarvestAPI::RETRY );
$api->setSSL(true);
$result = $api->getClients();
foreach( $result->data as $client ) {
if( $result->isSuccess() ) {
echo $client->get( "name" );
echo $client->details;
}
}
?>
我对Harvest API非常陌生。请帮助我如何在php的Harvest API中获取客户的其他联系方式,如电子邮件、手机号码、办公室等?您可以在客户详细信息中找到电子邮件地址。请尝试以下操作:
var_dump($client->details);die();
然后您应该得到details变量中的内容的输出。希望它是一个数组,您可以从中提取电子邮件地址。不,我认为$client details不是一个数组,因为它显示文本(客户端的地址字段)。如果您将整个$client对象变为var_dump会怎么样?您是否在输出中找到电子邮件地址?因此,您的客户端对象实际上没有电子邮件地址,或者API没有返回电子邮件地址的功能。