Java中的Infusionsoft dataservice.query

时间:2017-04-26 20:15:00

标签: api infusionsoft

当尝试向Infusionsoft执行XML请求时,我无法使dataservice.query正常运行。基本上,我有一个"有效的"我想知道联系人是否适用于他们的标签。在文档中说

  

queryData:struct(必需)   包含查询数据的结构。关键是要搜索的字段,值是要查找的数据。 %是通配符运算符,所有搜索都不区分大小写。以下是您可以执行的操作列表。

     
      
  1. 大于ex:LastUpdated => '〜> ~2017-01-01 00:00:00'
  2.   
  3. 大于或等于ex:LastUpdated => '〜> = ~2017-01-01 00:00:00'
  4.   
  5. 小于前:LastUpdated => '〜< ~2017-01-01 00:00:00'
  6.   
  7. 小于或等于ex:LastUpdated => '〜< = ~2017-01-01 00:00:00'
  8.   
  9. 不等于ex:Id => '&〜LT;>〜123'
  10.   
  11. Null ex:FirstName => '〜空〜'
  12.   
  13. IN语句ex:Id => [1,2,3,4] **   *原始xml,需要html编码为'>'和'<'   ** IN语句仅适用于Id字段,限制为1000个ID
  14.   

但是,即使通过邮递员,我也无法在声明中说明......

    <member><name>GroupID</name>
      <value><int>in [165,163]</int></value> 
    </member>

显然代码不起作用,但我希望你能看到我想要实现的目标。

目前还没有关于如何在PHP SDK外部进行此操作的文档。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我知道这有点旧,但正确的格式应为[165,163]。您应该包含实际工作in