0

我一直在使用在线测试工具和 C# 来试验 Google 购物 API。我使用在线实用程序添加了产品和订单,并且能够使用在线实用程序和 C# 中的Products.getOrders.get函数来检索它们。但是当我使用列表函数时,不会返回任何数据,也不会发生错误;resources[]总是null。我尝试过传递应该包含项目的参数,而不是在没有成功的情况下传递参数。我不确定如何纠正这个问题,或者我做错了什么。

前两个调用Getwork,第三个调用不List返回资源:

var product1 = await service.Products.Get(MerchantID, "online:en:US:261-H5MS").ExecuteAsync();

var product2 = await service.Products.Get(MerchantID, "online:en:US:261-LMS3").ExecuteAsync();

var products = await service.Products.List(MerchantID).ExecuteAsync();

从返回List

{ "kind": "content#productsListResponse" }

4

1 回答 1

0

IncludeInvalidInsertedItems在在线实用程序中找到了布尔值。如果我将其设置为true,那么它会返回我明显无效的产品。

现在我的问题是,如何在 C# 调用中包含它?

var products = await service.Products.List(MerchantID).ExecuteAsync();

List允许我添加选项没有任何负担。

于 2018-08-10T18:29:26.623 回答