Quickbook-在线PHP集成

时间:2016-09-25 19:33:28

标签: php quickbooks quickbooks-online

我刚刚从GitHub下载了https://github.com/m-vahidalizadeh/foundations/blob/master/src/algorithms/TopKWordsTextFile.java并设置了完美的连接,但是当我运行“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”)

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

1 个答案:

答案 0 :(得分:1)

您将此作为输出:

  

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

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

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

其次,我建议您退出QuickBooks,或刷新页面,然后再次寻找客户。如果您仍然无法找到它,请发布您在QuickBooks中搜索的屏幕截图。