接口地址:https://fyybuilder.com/api
******************************用户登录******************************
交互方式:http post
入参
{
"FunctionName": "Login",
"Sign": "",
"Data": "{\"Name\":\"fanyeyong\",\"Password\":\"123456\"}"
}
出参
{
"Status": 0,
"Message": "成功",
"Sign": "",
"Data": "{\"UserName\":\"fanyeyong\",\"CnUserName\":\"范叶勇\",\"TOKEN\":\"AB8E2498-C778-42E0-8D87-329616CC9E69\"}"
}
*******************************获取数据列表*******************************
交互方式:http post
入参
{
"TOKEN": "A6516350-2DC1-4455-9149-6135B01C3F85",
"FunctionName": "FetchList",
"Sign": "",
"Data": "{\"RptCode\":\"TBL_16_14_2\",\"PageSize\":500,\"PageIndex\":1,\"Ver\":0}"
}
其中TBL_16_14_2为列表页面编码
出参
{
"Status": 0,
"Message": "成功",
"Data": "{\"Success\":true,\"ErrorString\":\"\",\"MSG\":\"\",\"Reserve\":\"\",\"Reserve2\":\"\",\"Reserve3\":\"\",
\"Model\":[{\"GUID\":\"fe3cc300-945d-4c74-9c5e-521f280345bf\",\"ID\":2,\"ADDUSERID\":16,\"ADDTIME\":\"2025-08-25T13:35:05\",
\"EDITUSERID\":16,\"EDITTIME\":\"2025-08-25T13:35:05\",\"FIELD_0\":\"2025-08-22T00:00:00\",\"FIELD_1\":\"你好,世界。\"},
{\"GUID\":\"8adbdcc0-135d-4c3d-9f9b-a78f89a98e96\",\"ID\":1,\"ADDUSERID\":16,\"ADDTIME\":\"2025-08-25T13:34:35\",\"EDITUSERID\":16,
\"EDITTIME\":\"2025-08-25T13:34:35\",\"FIELD_1\":\"2025-08-25T00:00:00\",\"FIELD_2\":\"开放接口api开发部署。\"}],
\"Total\":2,\"PageSize\":500}"
}
其中FIELD_0、FIELD_1为字段编码;Total为记录总数;PageSize为数据尺寸
*******************************获取单条数据*******************************
交互方式:http post
入参
{
"TOKEN": "AB8E2498-C778-42E0-8D87-329616CC9E69",
"FunctionName": "Fetch",
"Sign": "",
"Data": "{\"RptCode\":\"tbl_0_1\",\"GUID\":\"2a2cb7ef-f3b7-4cfb-a243-0a1fa05475e8\"}"
}
其中GUID为数据记录的全局唯一标识
出参
{
"Status": 0,
"Message": "成功",
"Data": "{\"GUID\":\"2a2cb7ef-f3b7-4cfb-a243-0a1fa05475e8\",\"ID\":2,\"ADDUSERID\":5,\"ADDTIME\":\"2025/11/4 16:28:48\",\"EDITUSERID\":5,\"EDITTIME\":\"2025/11/4 16:28:48\",\"field_0\":\"你好,世界。\",\"field_1\":22}"
}
****************************新建或编辑数据****************************
交互方式:http post
入参
{
"TOKEN": "A6516350-2DC1-4455-9149-6135B01C3F85",
"FunctionName": "AddOrUpdateData",
"Sign": "",
"Data": "{\"RptCode\":\"TBL_16_14_1\",\"GUID\":\"087e14de-3ec2-46c3-a386-7cd283ca9dc8\",
\"DataList\":[{\"Key\":\"FIELD_1\",\"Val\":\"2025-08-25\"},{\"Key\":\"FIELD_2\",\"Val\":\"测试api\"}]}"
}
其中TBL_16_14_1为表单页面编码;GUID为数据全局唯一标识符,不管是新建还是编辑都是必填。
出参
{
"Status": 0,
"Message": "新建成功"
}
其中Status为0代表成功,非0即为失败。
*******************************删除单条数据*******************************
交互方式:http post
入参
{
"TOKEN": "AB8E2498-C778-42E0-8D87-329616CC9E69",
"FunctionName": "Delete",
"Sign": "",
"Data": "{\"RptCode\":\"tbl_0_2\",\"GUID\":\"2a2cb7ef-f3b7-4cfb-a243-0a1fa05475e8\"}"
}
其中GUID为数据记录的全局唯一标识
出参
{
"Status": 0,
"Message": "成功"
}
说明:
TOKEN:用户登录票据(由登录接口返回)
FunctionName:方法名称(必填)
Sign:报文md5签名(默认可空)
Data:出入参内容体(json字符串,必填)
Data中的固定参数名如下:
RptCode:页面编码(在页面列表中获取,必填)
PageSize:每页记录数
PageIndex:分页索引号(默认从1开始)
Ver:数据版本号(每新建、编辑、删除会自动加1)
GUID:数据全局唯一标识符(必填)
DataList:数据列表(必填)
DataList中的固定参数名如下:
Key:字段编码(在字段列表中获取,必填)
Val:字段值(字符串形式,必填)