使用 .NET IPP QBOV3 SDK 从 c# 在线通过 QuickBooks API 添加采购订单

Adding a Purchase Order via QuickBooks API from c# online using .NET IPP QBOV3 SDK

我正在尝试 post 使用 c# .NET IPP QBOV3 SDK 在线向 QuickBooks 发送采购订单。

我已经设法获得发票 post 正常,所以我认为添加采购订单会非常相似。然而,这种情况并非如此。 (至少它似乎不是 - 如果我错了请纠正我)

我找不到任何可用的 c# 示例,所以希望有人能为我指明正确的方向。

我能在 SO 上找到的唯一问题是 - how to add purchase order with QBO rest api v3.0

然而,这段代码只是给出了一个 "Bad request" 错误,这根本没有多大帮助。

即使有人可以为我指明正确的方向,告诉我如何查看我发送的 JSON 请求,以及如何查看响应,也会有所帮助。

题中link中提到的代码是可以的。 我遇到的问题是物品本身 - 在物品列表中有一个勾选框,说明物品是出售还是购买 - 我有勾选框说它已售出,愚蠢的错误。 (显然应该设置为已购买商品)

勾选此项,足以阻止创建 PO。