/mix-api

express后端实现的功能api接口,包括翻译、天气、音乐、小说、快递等。

Primary LanguageJavaScriptMIT LicenseMIT

mix-api

express实现的后端常用api,TODO列表如下。 本项目数据来源于网络,仅用于学习交流。请勿商用。

功能描述:

功能说明

翻译

  • 由于网络原因,阿里云服务器访问超时,translate.google.cn又不稳定,所以接口不稳定,其中的/routes/translate/index.js中的参数获取已经写出,可以参考。
  • 同时添加了有道翻译的支持:/translate/youdao?text=你好

天气

使用的是某服务商的免费接口,调用次数受限,相应的秘钥和id已经反映在了代码中。

  • 根据location获取现在的天气:get /weather/now?location=hangzhou
  • 根据location获取未来3天的天气:get /weather/future?location=hangzhou
  • 根据location获取现在的生活指数:get /weather/life?location=hangzhou

每日一文

  • 当天:get /yiwen/或者/yiwen
  • 随机:get /yiwen/random
  • 某天:get /yiwen/date?date=20180326

小说

快递

  • 接口:get /express?co=&nu=.co是公司类型码,nu是快递单号