Volusion API - 按日期范围的出口订单

Volusion API - Export Orders by Date Range

按计划,我想按日期范围导出 Volusion 订单:

select * from orders o where o.OrderDate >= '7/20/2015' AND o.OrderDate <= '7/23/2015'

这可能吗?看来我的 URL 只能做等号:

https://www.XX.net/net/WebService.aspx?Login=shopxperts@yahoo.com&EncryptedPassword=XX&EDI_Name=Generic\Orders&SELECT_Columns=*&WHERE_Column=o.orderdate&WHERE_Value=7/18/2015 10:58:09 AM

我查看了 SQL 保存的查询功能。有没有办法保存带参数的查询,然后填写?

是的,您可以将参数插入查询并从 Generic 文件夹中执行。

使用自定义 ASP 页面,这是您需要执行的操作的摘要

1- 读取查询字符串并清理它们。

2- 使用经过清理的参数构建 SQL 查询

3- 将 SQL 和 XSD 文件写入 "Generic" 文件夹

4-通过http请求执行generic文件夹中现在写入的文件

https://www.XX.net/net/WebService.aspx?Login=shopxperts@yahoo.com&EncryptedPassword=XX&EDI_Name=Generic\xyz

5- 删除文件,因为查询完成后不再需要这些文件。

6-Return数据从查询到页面请求数据

显然,这是您需要做的事情的一个非常精简的版本,但它确实是可能的。