【问题标题】:How to configure Quickbooks online API to work with multiple users/company?如何配置 Quickbooks 在线 API 以与多个用户/公司合作?
【发布时间】:2016-03-07 10:11:20
【问题描述】:

目前我已经为单用户配置了 Quickbooks 在线 API 功能。它使用 OAuth 从在线快速手册中获取客户/账单信息。它运行良好。

我想为多个用户执行相同的功能。

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

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

【问题讨论】:

    标签: quickbooks quickbooks-online


    【解决方案1】:

    是否可以使用 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 公司。

    【讨论】:

    • 谢谢基思!根据您的建议,我已经更改了租户 ID,并且效果很好。
    猜你喜欢
    • 2013-01-04
    • 1970-01-01
    • 1970-01-01
    • 2016-03-19
    • 1970-01-01
    • 2020-05-26
    • 1970-01-01
    • 2019-07-21
    • 1970-01-01
    相关资源
    最近更新 更多