API

Api处理客户端请求,输出数据对象为JSON。 您可以导出JSON对象或Mock JSON字符串。 

JSON 对象

使用kScript从SiteDb或数据库查询对象,并将对象导出为json到客户端。

 var obj = {}; 
 obj.name = "myname"; 
 obj.fieldtwo = "value of field two"; 
 k.response.setHeader("Access-Control-Allow-Origin", "*"); 
 k.response.json(obj); 

结果是客户端的JSON字符串 

{
  "name": "myname",
  "fieldtwo": "value of field two"
}

Mock Api

如果Api还没有准备就绪并且您想为客户端提供示例Api响应,您可以将JSON数据直接输入到API主体中,它将按原样输出。 

将以下代码放入Api正文中

{
  "name": "myname",
  "value": "my value"
}

输出:

{
  "name": "myname",
  "value": "my value"
}