我想通过Zuora REST API执行一些ZOQL。ZOQL通过Zuora REST API执行
我已经提到了this doc,我正在使用REST endpoint v1/action/query来执行ZOQL。
首先,我试图用非常简单的请求,并得到了结果返回
{
"queryString": "select AccountId, FirstName, LastName from contact"
}
现在我想查询有星号的像下面
{
"queryString": "select * from contact"
}
但我得到以下错误
{
"faultcode": "fns:MALFORMED_QUERY",
"faultstring": "You have an error in your ZOQL syntax",
"detail": {
"MalformedQueryFault": {
"FaultCode": "MALFORMED_QUERY",
"FaultMessage": "You have an error in your ZOQL syntax"
}
}
}
从here,我发现ZOQL支持星号。我甚至对涉及多个对象的ZOQL也有同样的错误。像
SELECT Subscription.Name, Account.Name FROM Subscription WHERE Subscription.Status='Active' AND DefaultPaymentMethod.CreditCardType='Visa'
编辑 上面的查询不Zuora的SOAP API以及工作
在Zuora的REST API或Zuora的SOAP API有星号的我怎么能执行查询?