如何配置Quickbooks在线API以与多个用户/公司合作?

时间:2016-03-07 10:11:21

标签: quickbooks quickbooks-online

目前,我已为单个用户配置了Quickbooks在线API功能。它使用OAuth从在线快速书中获取客户/账单信息。它工作得很完美。

我想为多个用户提供相同的功能。

现在有很多用户的quickbooks有自己的quickbooks在线帐户,所有这些用户都出现在我的自定义应用程序中。

是否可以使用keithe palmar的开发工具包为不同的用户设置API功能以获得API访问权限?哪些东西需要配置才能运行?

1 个答案:

答案 0 :(得分:0)

  

是否可以使用keithe palmar的开发工具包为不同的用户设置API功能以获得API访问权限?

是。

  

需要配置哪些东西才能让它运行?

有一个变量$the_tenant需要对您要连接的每个单独的QuickBooks Online公司都是唯一的。

如果您要构建多租户类型的SaaS应用,那么您可能已经为每个租户设置了唯一的标识符。因此,请将$the_tenant设置为您的唯一租户ID值。

完成。这就是你所要做的一切。

相关代码:

// The tenant that user is accessing within your own app
$the_tenant = 12345;

所有OAuth内容都是基于$the_tenant变量存储的,因此请确保将其设置为您的唯一租户ID,然后您就可以了。请注意,您必须单独连接每个QuickBooks公司。