目前,我已为单个用户配置了Quickbooks在线API功能。它使用OAuth从在线快速书中获取客户/账单信息。它工作得很完美。
我想为多个用户提供相同的功能。
现在有很多用户的quickbooks有自己的quickbooks在线帐户,所有这些用户都出现在我的自定义应用程序中。
是否可以使用keithe palmar的开发工具包为不同的用户设置API功能以获得API访问权限?哪些东西需要配置才能运行?
答案 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公司。