专栏名称: 开发者全社区
分享和推送Java/Android方向的技术和文章,让你成为这方面的大牛,让你每天都成长一点。同时,我们也会邀请BAT的大牛分享原创!
目录
相关文章推荐
鸿洋  ·  Android AppOpsService是什么? ·  昨天  
鸿洋  ·  打造Android热修复专家 ·  2 天前  
郭霖  ·  从零实现一个 KMP 插桩框架: EzHook ·  5 天前  
鸿洋  ·  AndroidManifest中配置的各种信息解读 ·  5 天前  
鸿洋  ·  画了10张图,带你搞定RecyclerVie ... ·  6 天前  
51好读  ›  专栏  ›  开发者全社区

绝对干货-国内值得关注的官方API集合,很全很强大(必须收藏)

开发者全社区  · 公众号  · android  · 2017-01-23 07:20

正文

相关阅读:

吊炸天!74款APP完整源码!

123个微信小程序源码分享(附下载)

[干货]2017已来,最全面试总结——这些Android面试题你一定需要


作者: TonnyL

原文地址:https://github.com/marktony/Awesome_API 


项目地址:https://github.com/marktony/Awesome_API    本文仅收集国内部分官方API,如需查看其他版本,看这里https://github.com/marktony/Awesome_API


第一

笔记



  • 为知笔记(http://www.wiz.cn/manual/plugin/) - 为知笔记Windows客户端开放了大量的API,其中绝大部分,都通过COM提供,可以在javascript, C#, C++, Delphi等语言中使用。接口通过IDL(Interface description language)语言描述。

  • 印象笔记 (https://dev.yinxiang.com/)- 印象笔记提供了ActionScript 3, Android, C++, Windows, iOS, Java, JavaScript, OS X, Perl, PHP, Python, Ruby等平台的SDK和完整的API参考文档,可通过API进行认证,笔记,笔记本,附件,搜索,同步等操作,同时提供企业版和本地API。

  • 有道云笔记(http://note.youdao.com/open/) - 有道云笔记提供了Android SDK,同时Open API允许进行授权,用户,笔记本,笔记,分享,附件等方面的操作。



第二

出行



  • 滴滴 (http://open.xiaojukeji.com/)- 滴滴提供了iOS和Android SDK, 可实现拉起滴滴叫车等方面的操作。

  • 神州专车(http://developerpre.10101111.com/) - 神州专车提供了API模式和H5模式两种接入模式,允许进行基础信息,订单,支付,充值,用户,发票,代金券,企业等方面的操作。

  • Uber (https://developer.uber.com/)- Uber提供了Android和iOS的SDK,允许进行乘客,行程体验,司机,派送次数等四大方面的操作。



第三

词典



  • 百度翻译(http://api.fanyi.baidu.com/api/trans/product/index) - 百度翻译支持多种语言互相翻译,包含PHP, JS, Python, C, Java版Demo。

  • 必应词典 (https://www.microsoft.com/en-us/translator/translatorapi.aspx)- 微软翻译API支持文字和语音两种类型,支持多种语言互相翻译,提供C#版本Demo。

  • 金山词霸 (http://open.iciba.com/?c=api)- 金山词霸允许进行简单的翻译操作。

  • 扇贝 (https://www.shanbay.com/help/developer/api_v1/)- 扇贝提供了完整的API,允许进行用户,查询,添加学习记录,忘记单词,例句,笔记等方面的操作。

  • 有道词典 (http://fanyi.youdao.com/openapi)- 有道词典允许进行简单的翻译操作。



第四

电商



  • 当当 (http://open.dangdang.com/)- 当当允许商家用户和网站接入授权,可进行商品,订单,图片,问答,店铺和促销等方面的操作。

  • 京东 (https://jos.jd.com/api/index.htm)- 京东提供了Java, PHP, .net的SDK,授权后可进行多种操作。

  • 苏宁开放服务 (http://open.suning.com/ospos/apipage/toApiListMenu.do)- 苏宁提供了Java, PHP, .Net, Python版本的SDK,授权后可进行多种操作。

  • 淘宝开放平台(https://open.taobao.com/doc2/api_list.htm)- 淘宝提供了Java, .Net, PHP, Python版本的SDK,授权后提供多种操作。

  • 亚马逊(https://open.taobao.com/doc2/api_list.htm)- 亚马逊提供多种语言版本的SDK,授权后允许多种操作。



第五

地图



  • 百度地图 (http://lbsyun.baidu.com/)- 百度地图提供了Android, iOS版本的SDK和JavaScript API,可进行定位、地图、数据、出行、鹰眼轨迹和分析服务。

  • 高德地图(http://lbs.amap.com/) - 高德地图提供了JavaScript和web服务API,Android和iOS SDK,支持地图,定位,搜索,路线规划,导航和室内地图等。

  • 腾讯地图(http://lbs.qq.com/) - 腾讯地图提供了JavaScript API,Android和iOS SDK,支持定位,地图,地点搜索,路线和导航等。

  • 天地图(http://lbs.tianditu.com/api-new/home.html) - 天地图提供了H5 API和JavaScript API等web API,同时提供了Android和iOS SDK,支持基础地图服务,图层管理,地图覆盖物,地图工具,地名搜索和出行规划服务。

  • 图吧地图(http://open.mapbar.com/) - 图吧提供了JavaScript和Flash API,Android和iOS SDK,支持定位,地址解析,位置标注,位置截图,路线规划,周边查询,兴趣点搜索和在线导航。



第六

电影





第七

即时通讯



  • 环信 (http://www.easemob.com/)- 支持Android, iOS, WebIM, Linux, REST集成,支持多种消息类型。

  • 融云 (http://rongcloud.cn/)- 支持Android, iOS, Web, 游戏集成,支持多种消息类型。

  • 网易云信 (http://netease.im/)- 支持IM实时通讯,实时音视频,教学白班,专线电话,短信,聊天室,提供iOS, Android, Windows和Web SDK。

  • 腾讯云通信IM (https://www.qcloud.com/product/im)- 提供iOS, Android, Windows和Web SDK,支持多种消息类型。



第八

开发者网站





第九

快递查询





第十

旅游





十一

社交



  • 钉钉(https://open-doc.dingtalk.com/) - 支持免登,企业通讯录,服务窗,钉盘,地图,会话,DING,电话,音频,扫码,支付,分享等服务,提供SDK和Demo,PC版UI规范,调试工具和钉钉UI组件库。

  • 豆瓣(https://developers.douban.com/wiki/?title=guide) - 支持图书,电影,音乐,同城,广播,用户,日记,相册,线上活动,论坛,回复和我去等功能,提供豆瓣组件,豆瓣标示和Demo。

  • 开心网(http://open.kaixin001.com/document.php) - 支持用户信息,登录授权,好友,传播应用,支付,分享内容,消息,交互,开心网应用等内容,提供SDK,开源插件和标示素材。

  • QQ互联(http://wiki.connect.qq.com/api%E5%88%97%E8%A1%A8) - 支持用户资料,QQ会员信息,空间相册,腾讯微博资料,分享到腾讯微博,微博好友信息,财付通信息等内容,提供SDK, Demo, 以及设计资源。

  • 微博(http://open.weibo.com/wiki/API) - 支持粉丝服务,微博,评论,用户,关系,账号,收藏,搜索,提醒,短链,公共服务,位置服务,地理信息,地图引擎,支付以及OAuth2.0授权等内容,提供微博标示及SDK。

  • 微信(https://open.weixin.qq.com/) - 支持移动应用,网站应用,公众账号,公众号第三方平台等内容,提供SDK, Demo, 以及设计资源。



十二

视频





十三

天气



  • 彩云天气(http://wiki.swarma.net/index.php/%E5%BD%A9%E4%BA%91%E5%A4%A9%E6%B0%94API/v2) - 支持全球天气数据,两种空气质量数据,天气预报,实况天气,独家降水预报,独家空气质量预报,六种天气数据,四种生活指数数据等内容,部分功能收费。

  • 和风天气(http://www.kancloud.cn/hefengyun/weather/222344) - 支持7-10天预报,实况天气,每小时预报,生活指数,灾害预警,景点天气,历史天气,城市查询等内容,仅国内数据免费。

  • 心知天气(http://www.thinkpage.cn/doc) - 支持天气实况,逐日预报和历史,24小时逐小时预报,过去24小时天气历史记录,气象灾害预警,空气质量实况与城市排行,逐日和逐小时空气质量预报,过去24小时空气质量历史记录,生活指数,农历、节气、生肖,机动车尾号限行,日出日落,月初月落和月像,城市搜索等内容,仅国内数据免费。



十四

图片和图像处理





十五

外卖





十六

消息推送





十七

音乐



  • 豆瓣音乐(https://developers.douban.com/wiki/?title=music_v2) - 支持音乐信息,评论信息,标签信息,搜索音乐,某个音乐中标记最多的标签,发表、修改、删除评论,用户对音乐的所有标签等内容。

  • 考拉FM(https://github.com/kaolafm/api) - 支持获取指定分类下列表和内容,搜索指定关键字内容,专辑/电台/直播详情,指定专辑下列表,指定电台播单,分类下专辑TOP50,指定期(碎片)所在专辑最新分页功能,分类下全部直播计划,版本升级接口,排行榜,精选,传统电台列表/详情/地区等。

  • 企鹅FM(http://wq.qq.com/) - 支持获取电台分类列表,电台分类下的专辑信息列表,专辑下节目信息列表,电台节目播放链接,搜索关键字相关主播/专辑/节目,主播名下专辑,特定时间段内新增主播/更新的专辑/新增的专辑等。

  • 蜻蜓FM(http://open.qingting.fm/) - 支持OAuth2.0授权,音频数据中心,分类,点播,直播,临时直播,排行榜,搜索,内容更新状态,主播,此刻,专题,活动等内容。

  • 喜马拉雅FM(http://open.ximalaya.com/index) - 支持Android和iOS平台,并提供相应的SDK和Demo,具体支持内容请下载相关文件查看。



十八





语音识别





综合




Java和Android大牛频道

欢迎关注我们,一起讨论技术,扫描和长按下方的二维码可快速关注我们。搜索微信公众号:JANiubility。

公众号:JANiubility