Quickbook-Online PHP 集成

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")

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

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

Output : Our new customer ID is: [{-67}] (name "Shannon B Palmer 711")

表示您的数据保存到 QuickBooks。该 67 值是您的新客户的内部 QuickBooks Id 值。

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

其次,我建议您退出QuickBooks,或者刷新页面,重新寻找客户。如果仍然找不到,请post截图显示您在 QuickBooks 中的搜索位置。