Http接口可以发布采集数据到任意网站,兼容所有cms系统,只要有接收数据的插件或接口即可。
在简数采集器使用Http接口的post方式来传输数据,该发送方式十分通用灵活,几乎可以给任何网站传输数据,也可以给用户自己开发的系统发布传输数据。
1. 创建Http接口
在简数采集器创建Http接口,在某个采集任务的【发送目标管理】页,点击【+自定义HTTP接口配置】按钮,创建自定义HTTP接口目标。
2. Http接口目标配置
1)填写接口网址与密码
根据接收数据的插件或接口访问地址和密码,填写到Http接口目标第一步,完成后点击保存&下一步。
“POST内容类型” 可以选择表单格式或者JSON格式,默认是表单格式。
2)发布字段对接
在Http接口目标第二步:接口参数与抓取字段映射配置处。
第一列填写接收端插件接口文件自定义的参数名;
第二列选择对应简数采集器的 【详情提取器】中定义的字段名,如果是固定值,可以在第三列填写。(若第二、第三列同时有对应值,第二列的值优先生效)
3. 发布数据到网站
1)Http接口传输数据格式
数据通过http的post方式传输给用户的自定义http接口,每发送一条数据就调用一次接口。
传输格式为:参数名1=参数值1&参数名2=参数值2...
例如传输表单数据: myTitle=标题&myContent=正文内容...
2)接收后返回格式
网站端插件接口接收到数据,然后进行处理写入网站,最后再返回json格式信息给发送端,表示数据是发送成功或失败:
{"rs":1,"code":0,"data":{"url":"文章的url,也不可以填"},"msg":""}
rs: 请求结果,成功请返回1,失败返回0 (必填项);
code:返回编码 (可选项);
msg:一般是错误信息(可选项);
data:数据对象 (可选项);
用简数采集器Http接口方式发送数据到网站就完成了。