精灵采集器
首页
产品功能
购买价格
建站教程
当前位置 :
精灵采集器
>
正文
自定义http接口

发布到自定义http接口

发布到用户自定义http接口:指把采集到的数据,发送到用户提供的接收数据的http接口。该发布方式非常通用灵活,主要给用户自己开发的系统使用,一般需要开发者才比较清楚。

一、发布到http接口原理

二、添加发布目标

三、HTTP接口返回json格式数据

四、数据发布

一、发布到http接口原理:


用户发布数据时,精灵采集器将调用用户提供的http接口,把数据组装为http请求的JSON格式,通过http post给用户的接口,每发布一次调用一次接口。

如post表单数据: 用户接口通过获取http请求的JSON数据,来获取对应的值。

  1. {"api":"commitArticle","name":"admin","data":[{"type":"image","url":"8x7w3jd4nb.jpg","data":"base64编码字符串","path":"/"},{"type":"article","title":"网站刚刚做好怎么样SEO网站优化操作呢?","content":"\n\n\n<p></p><p>  网站刚刚做好怎么样SEO网站优化操作呢?</p>","lanmu":1}]}


 

二、添加发布目标:


1. 自定义HTTP接口发布目标入口


在采集任务的"导出..",选择【+自定义HTTP接口】按钮,创建自定义HTTP接口发布目标;

2. 自定义HTTP接口发布目标配置


I、基本信息配置


http地址填写发布的HTTP地址,如果需要有发布的作者,也可以填入。

II、获取栏目信息


精灵采集器发送以下格式的JSON数据POST请求,发送到接口地址;

{"api":"getLanmu"}

服务器需要返回以下格式的地址;
{"result":"ok","data":["分类1","1","1","分类2","2","2"]}

每条栏目分类返回3个字符串,第一个是名称,第二个是路径,第三个是分类ID

三、自定义HTTP接口返回json格式数据


自定义HTTP接口返回给简数服务器json格式数据格式(用于告知精灵采集器发布成功或失败):

{"result":"ok","article":"1","total":1,"success":1}'

  • result: 请求结果,成功请返回1,失败返回0 (必须);

  • article:返回文章发布结果成功还是失败 (1表示成功,0表示失败);

  • total:总计发布文章数量;

  • success:成功发布的文章数量;


 

四、数据发布(略)


(与发布到wordpress相似,请参考发布到Wordpress

 

姓名:
评论

vvv

2020-12-05 11:12:36

dd

©2018-2020 h5spirit.cn  | 京ICP备19057243号-1 | QQ群:694364182