在php中使用quickbooks api项目。我创建了一个请求查询,用于从quickbooks数据库中获取所有接收付款记录。但是webconnector给出了像Invalid xml这样的错误。你可以帮我处理请求和响应查询吗?
答案 0 :(得分:2)
我最近在同一个项目上工作,所以我可以发布完整的代码来接收付款记录。
我认为你正在使用从consolibyte下载的quickbooks php api。
所以在这样的查询请求复制功能中: -
function _quickbooks_receivepayment_query_request($requestID, $user, $action, $ID, $extra, &$err, $last_action_time, $last_actionident_time, $version, $locale)
{
$xml = '<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="2.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<ReceivePaymentQueryRq>
<IncludeLineItems>true</IncludeLineItems>
</ReceivePaymentQueryRq>
</QBXMLMsgsRq>
</QBXML>';
return $xml;
}