【问题标题】:How to write join query in Volusion API如何在 Volusion API 中编写连接查询
【发布时间】:2015-03-18 05:12:40
【问题描述】:

我有一个 PHP 应用程序,它使用查询字符串连接到 Volusion 存储和导出数据,API 中的查询字符串如下所示

$url="http://www.domain.com/net/WebService.aspx?Login=jusername&EncryptedPassword=7602B3272D929D17B5138382F2AE4F4C6102A12AEB1F476293C16A5F731949B6&EDI_Name=Generic\Customers&SELECT_Columns=CustomerID,LastLogin";

现在我想从多个表中获取数据,我的查询就像

SELECT Customers.CustomerID, Customers.FirstName, Customers.LastName, Customers.CompanyName, Customers.EmailAddress, Login_History.LastModified  FROM Customers JOIN Login_History ON (Login_History.CustomerID=Customers.Customerid)

有人知道如何在 Volusion API 连接 URL 中编写 JOIN 查询吗?

【问题讨论】:

  • 您不能直接通过 Volusion API 运行这种性质的 SQL 调用。但是,您可以通过保存的文本文件运行 SQL 调用。我在这里向您解释了这一点...stackoverflow.com/questions/28936437/…
  • 我试过了,但没用。我联系了 volusion 支持,他们说“保存的导出只能通过保存的导出选项卡手动导出。不幸的是,我们没有通过 API 导出它们的内置方法”。
  • 很遗憾,您的错误是联系 V 支持寻求帮助。他们中的大多数支持人员不知道有自己的产品。照我说的做是可以的。

标签: php mysql api volusion


【解决方案1】:

使用记事本或类似的编辑器将以下内容复制并粘贴到其中,并将其保存为 loginhistory.sql 或您想要的任何内容,但它必须具有 .sql 扩展名。

 SELECT Customers.CustomerID, Customers.FirstName, Customers.LastName, Customers.CompanyName, Customers.EmailAddress, Login_History.LastModified  FROM Customers JOIN Login_History ON (Login_History.CustomerID=Customers.Customerid)

这会起作用,但格式肯定不正确。我将把它留给你写一个 XSD 文件。将以下内容复制到记事本等编辑器中,并使用与上面相同的名称但使用 .xsd 扩展名保存。

<?xml version="1.0" encoding="utf-8" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop">
</xs:schema>

将上面的两个文件通过 FTP 上传到您的 Generic 文件夹。

/v/vspfiles/schema/Generic/

您现在可以使用 URL 通过 API 运行 SQL 查询

http://www.yourdomain.com/net/WebService.aspx?Login=username&EncryptedPassword=abcdefghijklmnopqrstuvwxyz&EDI_Name=Generic\loginhistory

请务必在 URL 中编辑您的特定 API 凭据。

【讨论】:

  • 谢谢。这个api是什么废话。 xml 模式通过 ftp 手动上传?真的是volusion吗?谁决定的?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-16
  • 1970-01-01
  • 2014-09-24
  • 2021-11-09
相关资源
最近更新 更多