使用来自 xero api 的发票 ID 在我的网站上获取发票?

get invoice in my site using invoice id from xero api?

我正在使用 xero 生成发票,现在我想在 php 中使用 xero 发票 ID 获取发票,我的代码是......

$nik = $xero->load('Accounting\Invoice')
      ->where('InvoiceID', $outwardRecord->xero_invoice_id)
       or 
      ->where('InvoiceID', \XeroPHP\Models\Accounting\Invoice::InvoiceID)
      ->execute();

但是报错

Fatal error: Undefined class constant 'InvoiceID' in /var/w

请指导我如何使用 invoiceId 获取发票,如何理解我的问题。

谢谢!

感谢大家,

终于得到答案了,

$xero_api_config = getCustomConfigItem('xero_api_config');
$xero = new \XeroPHP\Application\PrivateApplication($xero_api_config);
$response=$xero->loadByGUID('Accounting\Invoice',$xero_invoice_id);
print_r($response);

有效!