api - 如何获取 Intuit Data Services (IDS) 测试版功能?

标签 api intuit-partner-platform quickbooks-online devkit

我正在尝试使用标记为有限测试版功能的 Intuit.Ipp.Data.Qbo.VendorCredit 实体 here 。当我尝试使用开发环境凭据添加其实例时,我从 IDS 服务器收到“内部服务器错误”。

所以,我的问题是:

  1. 开发者可以使用此功能吗?
  2. 如果是,那么我怎样才能得到它?
  3. 如果否,还有其他解决方案吗?

如果您有任何帮助,我将不胜感激。

最佳答案


该实体被标记为测试版,这意味着您需要自行承担使用风险,因为 Quickbooks API 版本 2 目前不支持该实体。它将在 v3 QuickBooks API 中提供并得到完全支持,但尚未推出。您可以在我们的下一次网络研讨会上获取有关 v3 QuickBooks API 的更多信息。


http://ippblog.intuit.com/blog/2013/02/registration-for-ipp-quickbooks-api-v3-webinar-.html

没有其他选择,但如果需要,您可以尝试使用此 XML 请求来添加 VendorCredit。

<Add RequestId="f262775d403d432e9b0173d3fd03036f" xmlns="http://www.intuit.com/sb/cdm/v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.intuit.com/sb/cdm/v2 ./RestDataFilter.xsd">
    <ExternalRealmId>181967844</ExternalRealmId>
    <VendorCredit>
        <Header>
            <DocNumber>90001</DocNumber>
            <TxnDate>2011-01-20</TxnDate>
            <Note>New vendor</Note>
            <Status>Paid</Status>
            <VendorId idDomain="QB">263</VendorId>
            <VendorName>General Motors</VendorName>
            <BillEmail><a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="1b717e754c5b7d7474797a6935787476" rel="noreferrer noopener nofollow">[email protected]</a></BillEmail>
            <TotalAmt>200.0</TotalAmt>
            <PayerId idDomain="QB">263</PayerId>
            <PayerName>General Motors</PayerName>
            <APAccountId idDomain="QB">12</APAccountId>
            <APAccountName>Accounts Payable</APAccountName>
        </Header>
        <Line>
            <Desc>new line</Desc>
            <ClassId idDomain="QB">12</ClassId>
            <ClassName>Tub Design</ClassName>
            <ReimbursableInfo>
                <CustomerId idDomain="QB">281</CustomerId>
                <CustomerName>Disney</CustomerName>
                <JobId idDomain="QB">282</JobId>
                <JobName>StoryCreation</JobName>
            </ReimbursableInfo>
            <BillableStatus>Billable</BillableStatus>
            <ItemId idDomain="QB">118</ItemId>
            <ItemName>labor used in assembly</ItemName>
            <ItemType>Service</ItemType>
            <UnitPrice>50.0</UnitPrice>
            <Qty>4.0</Qty>
            <UOMId idDomain="QB">38</UOMId>
            <UOMAbbrv>Volume by the liter</UOMAbbrv>
        </Line>
    </VendorCredit>
</Add>

关于api - 如何获取 Intuit Data Services (IDS) 测试版功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14814426/

相关文章:

JavaScript 语音识别

api - 在 Paypal API 与 Stripe API 中进行测试?

python - 盈透证券Python API连接缓冲区

ios - 为什么对象不附加到数组?

intuit-partner-platform - 您可以通过 OAuth 检索 Intuit 用户 ID

c# - 无需用户交互即可连接到 Oauth [QuickBooks]

quickbooks - 在哪里可以找到 QuickBooks 在线应用程序的 RealM ID

karate - 在 Karate 中如何将浮点值舍入为整数

quickbooks - 如何使用 QBXML 将行项目添加到现有销售订单

middleware - 未传递登录 ID,IdentityServer3,使用 OpenIdConnectAuthenticationOptions