【发布时间】:2018-08-10 16:51:33
【问题描述】:
我一直在使用在线测试工具和 C# 来试验 Google 购物 API。我使用在线实用程序添加了产品和订单,并且能够使用Products.get 和Orders.get 函数来检索它们,无论是使用在线实用程序还是在 C# 中。但是当我使用列表函数时,不会返回任何数据,也不会发生错误; resources[] 始终是 null。我尝试过传递应该包含项目的参数,而不是在没有成功的情况下传递参数。我不知道如何纠正这个问题,或者我做错了什么。
对Get 的前两次调用有效,对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"
}
【问题讨论】:
-
请提供更多信息。如果您提供所有相关代码、堆栈跟踪和错误,您的问题的答案将质量更高。如果你不想分享你的代码细节,编写一个复制错误的通用玩具示例也可以。
标签: google-shopping-api google-shopping