Quickbook-Online PHP integration


Quickbook-Online PHP integration

我刚刚从GitHub下载了quickbooks-php并设置连接,这是完美的,但当我运行"example_customer_add.php"页面时,它不会给我任何错误,也不会将数据保存到我的quickbook。

添加客户代码:

$CustomerService = new QuickBooks_IPP_Service_Customer();
$Customer = new QuickBooks_IPP_Object_Customer();
$Customer->setTitle('Ms');
$Customer->setGivenName('Shannon');
$Customer->setMiddleName('B');
$Customer->setFamilyName('Palmer');
$Customer->setDisplayName('Shannon B Palmer ' . mt_rand(0, 1000));
$CustomerService->add($Context, $realm, $Customer) 
输出:

我们的新客户ID是:[{-67}](名称"Shannon B Palmer 711")

我是否必须更改配置或文件位置等中的任何其他内容?如果有人用了那个代码,请帮帮我。

你得到这个作为输出的事实:

输出:我们的新客户ID是:[{-67}](名称"Shannon B Palmer 711")

意味着您的数据是否被保存到QuickBooks。这里的67值是你的新客户的QuickBooks内部Id值。

首先,我建议你确保你登录到你的SANDBOX QuickBooks帐户,而不是你的LIVE QuickBooks帐户。默认情况下,该示例连接到您的SANDBOX QuickBooks帐户,并且不会将数据推送到未修改的QuickBooks帐户(将$sandbox更改为false)。

第二,我建议你退出QuickBooks,或者刷新页面,然后再次寻找客户。如果你仍然找不到它,请贴出你在QuickBooks中搜索位置的截图。