很多童鞋问,我的公众号点歌、人脸识别、天气、笑话等等功能是如何实现的,数据从何而来。今天这篇文章就公布这些数据的获取方式,以便你可以把这些查询功能部署在自己公众号上,实现一些智能化的特色服务。当然了,我建议大家在这些方面适可而止,不要过多的把精力花在自己不熟的技术方面,毕竟做好运营才重要的。
本公众号最开始的目的是做综合管理平台,所以比较随意。微信接入第三方后,所有的数据交互都会走在第三方的系统上。所以大家在选择微信第三方平台上时候,还是选择一些服务和功能有保障的比较好。
另外,我的这些功能也不是完全单独为微信做的,只是在我原有的系统上增加了一个接口把他接入到了微信平台。有些童鞋,不明白第三方是什么意思,简单说就是提供除微信官方之外的扩展服务,你可以理解为他是你和微信公众平台之间第三者。
以下接口的使用都是针对有一些开发能力的朋友,如果你尚不具备WEB开发能力,可以选择直接使用天行数据原生的微信API接口,在微信上直接接入就可以使用包括以下等所有智能服务功能,支持智能回复、机器人、自定义回复设置等,具体的使用方法可以点击进入天行数据。同时天行数据也提供API服务,有需要的同学也可以选择使用。
回到主题,本公众号智能服务的数据来源:
一,微信热门精选数据:
微信文章数据来自微信公众平台,由天行数据提供API
API地址:http://www.tianapi.com/#wxnew
请求方式: http get 数据格式: json
二,各类新闻资讯服务:
新闻数据来自各大新闻网站,API由天行数据整合提供
Api 地址: http://www.tianapi.com/#news
请求方式: http get 数据格式: json
三,微信点歌服务:
数据来自百度未公开的音乐API,实际上是一种抓包获取。
请求方式: http get 数据格式: json
抓包分析地址:http://tingapi.ting.baidu.com/
四,人脸识别服务:
人脸识别来自face++的人脸识别API,这是一家很牛的提供人脸识别云服务的公司,目前市面上相当多的人脸识别设备和软件都是用的这家公司提供的服务,也广泛用于各种美图神器的自动美化功能上。中文官网地址:cn.faceplusplus.com
数据调用方式详见官网,系统提供了N与人脸识别有关的服务SDK接口,你可以根据项目需要进行相关的接口开发。
五,天气服务
数据抓取自百度天气
抓取地址:http://api.map.baidu.com/telematics/v2/weather?location='城市'&ak=‘百度云服务密匙
数据格式:XML
六,二维码服务
调用自天行数据二维码API
数据获取方式:http://www.tianapi.com/#qr
七,QQ头像
数据调用方式:http://q3.qlogo.cn/headimg_dl?bs=qq&dst_uin='QQ号码
八,网址转换
调用自天行数据网址转换缩短API
数据获取方式:http://www.tianapi.com/#yule
九,笑话,歇后语,神回复、绕口令、脑筋急转弯、等等数据来自天行数据。
推荐两三个API市场,天行数据http://www.tianapi.com,百度的http://apistore.baidu.com,以及聚合数据http://www.juhe.cn,无论WEB应用还是IOS、 Android,API种类非常多,各种数据应有尽有,大家可自行根据项目需要选择。