在BigCommerce中的产品和客户API调用期间应用于日期范围过滤器

时间:2014-07-22 09:59:03

标签: bigcommerce

我是BigCommerce的新手,最近我开始在C#中开发一个应用程序,我需要调用BigCommerce Rest API。但是我陷入了困境。我想基于日期范围过滤器调用客户和产品API,例如在2014年6月20日到2014年7月21日之间创建的产品和客户,但我没有找到此要求的API文档。请建议我如何做这项工作。

谢谢和问候 Utpal Maity

4 个答案:

答案 0 :(得分:0)

听起来您想在请求中使用min_date_created和max_date_created参数。客户资源文档可在此处找到: https://developer.bigcommerce.com/api/stores/v2/customers#create-customer

产品文档也应该很容易找到(产品资源)。

答案 1 :(得分:0)

我猜你的min_date_created没有正确的URL编码。 +不是网址编码。

您必须先将日期转换为RFC 2822格式,然后将urlencode RFC 2822日期传递给min_date_created

EG:Wed%2C%2015%20May%202013%2005%3A30%3A00%20%2B0000

答案 2 :(得分:0)

据我所知,Big Commerce API在不同的调用中接受不同的日期格式。产品在RFC 2822中采用日期(例如Wed, 27 Aug 2014 12:34:56 GMT),而订单接受ISO格式(2014-08-27T12:34:56Z)。

答案 3 :(得分:0)

/订单min_date_created =周一%2C%2018%20Sep%202017%2012%3A12%3A49%20%2B0000&安培; max_date_created =星期三%2C%2020%20Sep%202017%2012%3A18%3A09%20%2B0000 < / p>

编码网址{ 周一%2C%2018%20Sep%202017%2012%3A12 3A49%%20%2B0000 星期三%2C%2020%20Sep%202017%2012%3A18 3A09%%20%2B0000 }