首页 > 解决方案 > Quickbooks 安装,美国?

问题描述

我遇到了税码问题,并查看了以下 SO 主题,我设法发现了这个问题:https ://stackoverflow.com/a/63719239/405764

但是,现在出现了一个问题,即是否可以从 API 判断安装是否为美国安装。有没有我可以用来找出这一点的端点?

当我说“美国”安装时,我指的是公司的语言环境。例如,您可以创建沙盒公司(见图:)

沙盒公司

我目前有一个应用程序环境设置,我可以根据安装打开和关闭,但我更希望它是自动化的。

任何人?谢谢

克里斯

标签: phpoauth-2.0quickbooks-onlineintuit-partner-platform

解决方案


Intuit 提供了一个CompanyInfo端点,您可以使用它来获取此数据。

具体来说,响应看起来像这样:

{
  "CompanyInfo": {
    "SyncToken": "4", 
    "domain": "QBO", 
    "LegalAddr": {
      "City": "Mountain View", 
      "Country": "US", 
      "Line1": "2500 Garcia Ave", 
      "PostalCode": "94043", 
      "CountrySubDivisionCode": "CA", 
      "Id": "1"
    }, 
    "SupportedLanguages": "en", 
    "CompanyName": "Larry's Bakery", 
    "Country": "US", 
    "CompanyAddr": {
      "City": "Mountain View", 
      "Country": "US", 
... etc. etc. etc. 

其中重要的一点是Country属性,它被记录为:

Country
String
Country name to which the company belongs for financial calculations.

推荐阅读