VTIGER REST API查询字符串不接受字段SELECTION

时间:2017-05-19 14:50:55

标签: rest api vtiger

带有firstname字段的简单GET请求:

<service_url>?operation=query&sessionName=<sessionID>&query=select%20*%20firstname%20from%20Contacts;

这会产生以下响应错误:

  

{&#34;成功&#34;:假,&#34;错误&#34; {&#34;代码&#34;:&#34; QUERY_SYNTAX_ERROR&#34;&#34;消息&#34 ;:&#34;第1行语法错误:令牌&#39;名字&#39;意外的未知(名字),预期之一:FRM,COMMA&#34;}}

如果我只是遗漏了&#34;名字&#34;田间选择效果很好:

<service_url>?operation=query&sessionName=<sessionID>&query=select%20*%20from%20Contacts;

建立完整的JSON联系人列表及其详细信息。

我在这里缺少什么?

2 个答案:

答案 0 :(得分:0)

为什么要在名字前添加星号(*)?

答案 1 :(得分:0)

我刚刚在浏览器中测试了以下GET请求:

https://your_vtiger_url/webservice.php/?operation=query&query=select%20firstname%20from%20Contacts;&sessionName=3151a01859207d8359052

它运作得很好。通过替换基本URL和sessionName尝试使用相同的URL结构。首先在浏览器中测试它(如果没有)。