升级优化自动数据采集和生成接口功能

宇天行 发表了文章 • 0 个评论 • 241 次浏览 • 2019-08-24 20:49 • 来自相关话题

通过天行数据网页转API功能(天行数据网页转API功能的用法),可以自定义制作API接口。通过登录控制台 - 账号中心 - 我的网页转API,进行管理。





 
 
自动数据采集功能费用为3000天行币/1个/天,自动采集间隔为60分钟一次,系统每天零点自动扣费。
 
账号余额不足时,系统自动关闭采集功能,需要账号余额>1W天行币才可以再次开启。
 
无论是否被关闭了采集功能,已经采集的数据依然可以继续通过API接口调用。
 
采集的数据含有违法内容,系统将清除所有采集信息,并封禁采集地址及账号所有权限,不予解封。
 
  查看全部
通过天行数据网页转API功能(天行数据网页转API功能的用法),可以自定义制作API接口。通过登录控制台 - 账号中心 - 我的网页转API,进行管理。

66666.png

 
 
自动数据采集功能费用为3000天行币/1个/天,自动采集间隔为60分钟一次,系统每天零点自动扣费。
 
账号余额不足时,系统自动关闭采集功能,需要账号余额>1W天行币才可以再次开启。
 
无论是否被关闭了采集功能,已经采集的数据依然可以继续通过API接口调用。
 
采集的数据含有违法内容,系统将清除所有采集信息,并封禁采集地址及账号所有权限,不予解封。
 
 

天行数据增加接口申请和分类列表功能

宇天行 发表了文章 • 0 个评论 • 484 次浏览 • 2019-08-16 19:43 • 来自相关话题

一、为了方便管理和查看,天行数据平台增加申请接口功能。即日起,新用户在调用接口前,需要现在接口文档页面申请使用该接口。





 
申请成功后,即可在控制台 - 个人中心 - 我申请的接口查看详情。





 
二、新增分类列表检索功能、在全站导航栏均有入口。





 
接口申请功能,一是为了方便管理,二是为了避免暴漏KEY后被盗用其他接口造成消耗的问题,对于老用户,无需申请即可调用全站接口,但为了方便查看建议有空还是申请一下。对于新用户,必须申请使用才可以调用接口,否则接口会返回160=>账号未申请该接口的错误。
  查看全部
一、为了方便管理和查看,天行数据平台增加申请接口功能。即日起,新用户在调用接口前,需要现在接口文档页面申请使用该接口。

8.png

 
申请成功后,即可在控制台 - 个人中心 - 我申请的接口查看详情。

888.png

 
二、新增分类列表检索功能、在全站导航栏均有入口。

8888.png

 
接口申请功能,一是为了方便管理,二是为了避免暴漏KEY后被盗用其他接口造成消耗的问题,对于老用户,无需申请即可调用全站接口,但为了方便查看建议有空还是申请一下。对于新用户,必须申请使用才可以调用接口,否则接口会返回160=>账号未申请该接口的错误。
 

Web接口基础知识:HTTP 协议中URL和URI的区别

宇天行 发表了文章 • 0 个评论 • 448 次浏览 • 2019-08-13 21:01 • 来自相关话题

前两天的文章都反复提到了HTTP协议,简单来说http是运行在TCP/IP上的超文本传输协议,客户端可能发送给服务器什么样的消息而又应该得到什么样的回应,是由http协议来规定和实现的。





 
今天再来讲一个web接口开发的基本概念,什么是url?什么是uri。其实,在生活中,稍微有点网络常识的同学,经常会接触一个概念url,也很习惯的把他理解成网址链接,例如把这篇文章的url复制一下给我吧。

URL的专业术语叫资源定位符 ,URI叫统一资源标识符。他们之间的关系通过下图可以看出,URL只是URI的一个子集。





 
要理解上面的概念略微有点抽象,二者的区别在于,URI表示请求服务器的路径,定义这么一个资源。而URL同时说明要如何访问这个资源(http://)。

我们继续用唐诗三百首的API链接来说明他的组成关系:





 
 
为了准确描述一组web资源的获取方式,我们把上面的链接分为三个部分,黄色部分是访问它时所用的网络协议(http超文本协议),绿色部分是主机别名和默认的端口号、蓝色部分是路径,褐色部分是默认的index.xx文件,红色部分是查询字符串(query string)。访问后,服务器就会返回一段json文本给用户。

今天我们把互联网上某个具体的资源(一个网页、一张图片)比如成一个人,那么URI就相当于这个人的身份证号码,它标识了这个人不重复的唯一编号,通过身份证号我们就能确定某个唯一的人。

我们再举一个URL的例子,通过描述一个人的具体位置来定位某个唯一的人。

中国邮政编码协议://上海市/嘉定区/XXX小区/3号楼/XX室.XX人

通过上面可以看出,URL同样可以起到了URI的作用(确定一个具体的人),所以URL是URI的子集。

用一段术语总结:URI是以一种抽象的,高层次概念定义统一资源标识,而URL则是具体的资源标识的方式。URL是一种URI。

大家在调用天行数据API接口时,一定要按照接口文档来,api地址中的任何问号?,斜杠/(包括末尾部分)都不要省略。省略地址中的任何符号,那么描述和定位他的方式就发生了变化,导致不能获取资源或者发生其他错误。





 
具体关于URI的概念非常抽象,URI子集除了URL还有URN(统一资源名称),大家感兴趣想详细了解可以网络搜索一下。
  查看全部
前两天的文章都反复提到了HTTP协议,简单来说http是运行在TCP/IP上的超文本传输协议,客户端可能发送给服务器什么样的消息而又应该得到什么样的回应,是由http协议来规定和实现的。

timg.jpg

 
今天再来讲一个web接口开发的基本概念,什么是url?什么是uri。其实,在生活中,稍微有点网络常识的同学,经常会接触一个概念url,也很习惯的把他理解成网址链接,例如把这篇文章的url复制一下给我吧。

URL的专业术语叫资源定位符 ,URI叫统一资源标识符。他们之间的关系通过下图可以看出,URL只是URI的一个子集。

591228-20160116223301225-1866838315.png

 
要理解上面的概念略微有点抽象,二者的区别在于,URI表示请求服务器的路径,定义这么一个资源。而URL同时说明要如何访问这个资源(http://)。

我们继续用唐诗三百首的API链接来说明他的组成关系:

88.png

 
 
为了准确描述一组web资源的获取方式,我们把上面的链接分为三个部分,黄色部分是访问它时所用的网络协议(http超文本协议),绿色部分是主机别名和默认的端口号、蓝色部分是路径,褐色部分是默认的index.xx文件,红色部分是查询字符串(query string)。访问后,服务器就会返回一段json文本给用户。

今天我们把互联网上某个具体的资源(一个网页、一张图片)比如成一个人,那么URI就相当于这个人的身份证号码,它标识了这个人不重复的唯一编号,通过身份证号我们就能确定某个唯一的人。

我们再举一个URL的例子,通过描述一个人的具体位置来定位某个唯一的人。

中国邮政编码协议://上海市/嘉定区/XXX小区/3号楼/XX室.XX人

通过上面可以看出,URL同样可以起到了URI的作用(确定一个具体的人),所以URL是URI的子集。

用一段术语总结:URI是以一种抽象的,高层次概念定义统一资源标识,而URL则是具体的资源标识的方式。URL是一种URI。

大家在调用天行数据API接口时,一定要按照接口文档来,api地址中的任何问号?,斜杠/(包括末尾部分)都不要省略。省略地址中的任何符号,那么描述和定位他的方式就发生了变化,导致不能获取资源或者发生其他错误。

66.png

 
具体关于URI的概念非常抽象,URI子集除了URL还有URN(统一资源名称),大家感兴趣想详细了解可以网络搜索一下。
 

新闻全文api接口返回250

宇天行 回复了问题 • 2 人关注 • 1 个回复 • 182 次浏览 • 2019-08-07 19:42 • 来自相关话题

天行数据增加垃圾分类热点搜索排行接口

回复

宇天行 发起了问题 • 1 人关注 • 0 个回复 • 502 次浏览 • 2019-07-31 12:45 • 来自相关话题

速查汇-利用天行数据开发的小程序,图像/语音识别-垃圾分类,欢迎来撩!

苏苏 回复了问题 • 3 人关注 • 2 个回复 • 325 次浏览 • 2019-07-27 19:20 • 来自相关话题

微信最新文章接口没有拉取到最新文章

宇天行 回复了问题 • 2 人关注 • 2 个回复 • 206 次浏览 • 2019-07-24 09:24 • 来自相关话题

成语接龙发现有很大概率把原本是成语的词判断为不是成语

宇天行 回复了问题 • 2 人关注 • 2 个回复 • 257 次浏览 • 2019-07-24 05:16 • 来自相关话题

用天行垃圾分类api做的小程序,欢迎交流体验,持续更新。。。

webpig 回复了问题 • 2 人关注 • 2 个回复 • 530 次浏览 • 2019-07-24 04:15 • 来自相关话题

新闻资讯详情页时间显示不正常

宇天行 回复了问题 • 2 人关注 • 1 个回复 • 145 次浏览 • 2019-07-23 13:49 • 来自相关话题

综合新闻l列表的传word字段无效

宇天行 回复了问题 • 2 人关注 • 2 个回复 • 148 次浏览 • 2019-07-23 10:20 • 来自相关话题

注册账号后无法验证邮箱,提示邮件发送失败

宇天行 回复了问题 • 2 人关注 • 1 个回复 • 127 次浏览 • 2019-07-15 23:29 • 来自相关话题

垃圾分类图像识别API接口,小程序源码

宇天行 发表了文章 • 20 个评论 • 5405 次浏览 • 2019-07-15 11:28 • 来自相关话题

前几天分别分享了垃圾分类文字版接口和微信机器人、微信小程序源码,今天在分享一个垃圾分类图像识别接口和升级版小程序源码、支持拍摄和选择相册图片进行图像识别、垃圾分类热搜榜等功能。另外文章底部附有多种语言的post请求演示代码和素材包方便测试。
 
先看效果图(仅供调用API的示例参考,UI可自行调整美化)





 
垃圾分类图像识别API:https://www.tianapi.com/apiview/101
 
该接口支持垃圾分类图像识别,请用post方式请求,img参数应该传递经base64编码后的图片且字节大小不得大于3M。成功识别后返回一个列表,其中包含trust和lajitype参数。trust是图像可信度,单位是百分比,越接近100表示识别结果越可信。lajitype表示垃圾类别,其中0表示为可回收垃圾、1为有毒有害垃圾、2为厨余或湿垃圾、3为其他或干垃圾。
 
接口参数:
其中img应该是经过base64编码后的图片资源(天行数据也提供了图片转base64编码的接口),base64编码的调用方法非常简单,各编程语言都有对应的系统内置函数直接处理就行。当然img也支持直接传递图片url地址(暂未开放,根据大家反馈视情况放开),同时需指定imgtype=1即可。
 
另外需注意,不要把base64编码直接拼接到url中,get请求支持的url长度是有限的。请用post方式发送请求,数据类型为application/x-www-form-urlencoded






返回示例:
返回参数中,trust表示可信度,最高为100,越接近100表示识别结果的可信度越高。lajitype是垃圾分类,0表示为为可回收、1为有害、2为厨余(湿)、3为其他(干)、4为未识别的分类。





 
附件imglajifenlei_debug.zip为php接口测试文件包,包含两张测试图片和debug.php文件,替换debug.php文件顶部的apikey为自己在天行数据平台注册获得的apikey的即可使用。
 
附件ajax_demo.zip是一个html文件,通过前端ajax的方式post请求API接口来获取结果,在html.html文件中修改key为自己的,点击发送请求按钮,如成功获得识别结果则会将结果写入浏览器控制台并在页面弹窗提示。
 
附件lajifenlei3.0.zip是升级版同时支持文字识别和图像识别、垃圾分类热搜榜数据的小程序源码,在utils/utils.js文件顶部替换apikey为自己在天行数据中的即可。
 
附件Python_debug.zip是python语言的演示代码,替换key参数值为自己在天行数据平台获得apikey即可。
 
附件node_debug.zip是node.js语言的演示代码,同样填入key参数值即可使用。
 
附件go_debug.zip是go语言的演示代码,同样替换自己的key参数值即可使用。
 
  查看全部
前几天分别分享了垃圾分类文字版接口和微信机器人、微信小程序源码,今天在分享一个垃圾分类图像识别接口和升级版小程序源码、支持拍摄和选择相册图片进行图像识别、垃圾分类热搜榜等功能。另外文章底部附有多种语言的post请求演示代码和素材包方便测试。
 
先看效果图(仅供调用API的示例参考,UI可自行调整美化)

微信图片_20190715111928.jpg

 
垃圾分类图像识别API:https://www.tianapi.com/apiview/101
 
该接口支持垃圾分类图像识别,请用post方式请求,img参数应该传递经base64编码后的图片且字节大小不得大于3M。成功识别后返回一个列表,其中包含trust和lajitype参数。trust是图像可信度,单位是百分比,越接近100表示识别结果越可信。lajitype表示垃圾类别,其中0表示为可回收垃圾、1为有毒有害垃圾、2为厨余或湿垃圾、3为其他或干垃圾。
 
接口参数:
其中img应该是经过base64编码后的图片资源(天行数据也提供了图片转base64编码的接口),base64编码的调用方法非常简单,各编程语言都有对应的系统内置函数直接处理就行。当然img也支持直接传递图片url地址(暂未开放,根据大家反馈视情况放开),同时需指定imgtype=1即可。
 
另外需注意,不要把base64编码直接拼接到url中,get请求支持的url长度是有限的。请用post方式发送请求,数据类型为application/x-www-form-urlencoded

1.png


返回示例:
返回参数中,trust表示可信度,最高为100,越接近100表示识别结果的可信度越高。lajitype是垃圾分类,0表示为为可回收、1为有害、2为厨余(湿)、3为其他(干)、4为未识别的分类。

2.png

 
附件imglajifenlei_debug.zip为php接口测试文件包,包含两张测试图片和debug.php文件,替换debug.php文件顶部的apikey为自己在天行数据平台注册获得的apikey的即可使用。
 
附件ajax_demo.zip是一个html文件,通过前端ajax的方式post请求API接口来获取结果,在html.html文件中修改key为自己的,点击发送请求按钮,如成功获得识别结果则会将结果写入浏览器控制台并在页面弹窗提示。
 
附件lajifenlei3.0.zip是升级版同时支持文字识别和图像识别、垃圾分类热搜榜数据的小程序源码,在utils/utils.js文件顶部替换apikey为自己在天行数据中的即可。
 
附件Python_debug.zip是python语言的演示代码,替换key参数值为自己在天行数据平台获得apikey即可。
 
附件node_debug.zip是node.js语言的演示代码,同样填入key参数值即可使用。
 
附件go_debug.zip是go语言的演示代码,同样替换自己的key参数值即可使用。
 
 

天行机器人集中清理不雅词库及升级新功能

宇天行 发表了文章 • 0 个评论 • 278 次浏览 • 2019-07-09 18:35 • 来自相关话题

对机器人在个别情况下,导致与用户对骂的情况,深感抱歉。系统在晚上已对该类型词库集中清理,出现这种情况,一般是用户主动触发了某些不文明的关键词。






在早期为了积累词库,天行机器人采取了主动学习的方式,来模仿用户的热门对话。少部分用户一旦发现是机器人,就会采取某种类似“图灵测试”的方式主动骂机器人。因此导致天行机器人积累了大量不文明的脏话数据。
 
图灵测试(The Turing test)由艾伦·麦席森·图灵发明,指测试者与被测试者(一个人和一台机器)隔开的情况下,通过一些装置(如键盘)向被测试者随意提问。进行多次测试后,如果有超过30%的测试者不能确定出被测试者是人还是机器,那么这台机器就通过了测试,并被认为具有人类智能。图灵测试一词来源于计算机科学和密码学的先驱艾伦·麦席森·图灵写于1950年的一篇论文《计算机器与智能》,其中30%是图灵对2000年时的机器思考能力的一个预测,目前我们已远远落后于这个预测。
另外,天行机器人增加了查询垃圾分类的功能,已经在自己公众号或其他应用中调用天行机器人API的,可以直接使用该功能。查询方式例如“奶茶杯是什么垃圾”,体验方式可直接在本公众号内回复以上关键词。





 
同时,也对一些语义的分析进行了优化,一定程度上提高了机器人的机智程度。
  查看全部
对机器人在个别情况下,导致与用户对骂的情况,深感抱歉。系统在晚上已对该类型词库集中清理,出现这种情况,一般是用户主动触发了某些不文明的关键词。

timg.jpg


在早期为了积累词库,天行机器人采取了主动学习的方式,来模仿用户的热门对话。少部分用户一旦发现是机器人,就会采取某种类似“图灵测试”的方式主动骂机器人。因此导致天行机器人积累了大量不文明的脏话数据。
 
图灵测试(The Turing test)由艾伦·麦席森·图灵发明,指测试者与被测试者(一个人和一台机器)隔开的情况下,通过一些装置(如键盘)向被测试者随意提问。进行多次测试后,如果有超过30%的测试者不能确定出被测试者是人还是机器,那么这台机器就通过了测试,并被认为具有人类智能。图灵测试一词来源于计算机科学和密码学的先驱艾伦·麦席森·图灵写于1950年的一篇论文《计算机器与智能》,其中30%是图灵对2000年时的机器思考能力的一个预测,目前我们已远远落后于这个预测。

另外,天行机器人增加了查询垃圾分类的功能,已经在自己公众号或其他应用中调用天行机器人API的,可以直接使用该功能。查询方式例如“奶茶杯是什么垃圾”,体验方式可直接在本公众号内回复以上关键词。

微信图片_20190709182336.jpg

 
同时,也对一些语义的分析进行了优化,一定程度上提高了机器人的机智程度。
 

微信小程序调用天行新闻数据,后台配置了https模拟机上可以请求到,真机请求不到

宇天行 回复了问题 • 3 人关注 • 1 个回复 • 776 次浏览 • 2019-07-09 09:50 • 来自相关话题