最新整理的免费https接口,保证能用,独家原创

来源:程序思维浏览:3159次
目前正在着手写一个小程序,了解过小程序的人都会知道,小程序中要求的数据接口必须是https,这个让很多个人开发者头疼。一是Https服务器不便宜,二是开发者大多数都是前端开发工程师,即时有钱也不会配置呀。这可怎么办,难道小程序之路就此断了,程序思维帮您解忧,我们花费了两天的时间,测试了几十个网上帖子给的接口,最终筛选出来以下接口,供大家使用。

最新整理的免费https接口,保证能用

第一类:第三方的免费https api接口。即现成的数据,你只需要调用一个https 的url,即可获取到json 数据。

1. 京东万象https://wx.jcloud.com/,你用京东的账号登录即可,无需再注册。进入首页,点击“api集市”,筛选“免费”的接口即可,默认给的调用例子就是https的。只要是免费的接口都能用,无需申请,只要把地址后的参数appkey填上你自己的appkey即可。

2、阿凡达数据http://www.avatardata.cn/,登录后方可申请免费的https接口。默认给的调用例子是http的,把http改为https即可,程序思维已帮你测试过。重要的是,没有申请接口数量的限制。如下面的图,程序思维申请了5个免费的https接口。
阿凡达数据


3、极速数据https://www.jisuapi.com/ 登录后方可申请免费的https接口。默认给的调用例子是http的,把http改为https即可,程序思维已帮你测试过。不过只能申请一个免费接口。

极速数据

第二类:自定义数据。但是希望有免费的https服务器。程序思维推荐您用apicloud的云服务。

为什么要用apicloud?首先,程序思维已用apicloud混合式框架做了很多已上架的app,和apicloud打交道快3年,非常信任他们的服务。其次,自定义数据表、增,删,改查数据、一次性导入,导出数据非常方便。最后,apicloud默认的云服务免费额度足够个人小型项目使用,超出部分收费也不是很贵。具体如下图:
apicloud

接下来程序思维帮你捋一下操作步骤:

1. 登录apicloud账号,进入后会显示以下界面:

登录apicloud账号


2、点击“创建应用”(普通会员最多能注册10个应用,这对个人用户足够用,默认进入后会有一个自动生成的hellpAPP,如果没有,自己主创建一个)
接着你会进入这样一个界面
点击“创建应用”


3. 点击上图的 “database”,进入我们今天的主角“云服务”。
点击上图的 “database”

点击“开启云服务”按钮。之后进入如下界面:
点击“开启云服务”按钮

Apicloud提供了两家云服务商,选择任何一家都可以,然后点击“确定”按钮,进入如下界面:
Apicloud提供了两家云服务商

默认apicloud给了5张数据库表,_accessToken, _file, _role, _roleMapping, _user。你可以新建自己的表,也可以修改已给的5张数据库表。可以点击“创建Class”按钮,创建自己的数据库表。如下图程序思维创建了自己的3张数据库表。

默认apicloud给了5张数据库表

右边表格中的数据,也是自己通过添加列,添加行手动添加上去的。如果数据量大,可以点击“数据导入”,数据文件是.json文件。该json文件需要注意:
a) 必须是utf-8编码,否则中文会乱,
b) 不能有注释
c) 格式如下。多条数据不用“,”分隔,也不用"[]"数组符号。

json数据


4 调试api
调试api

点击“API调试”,进入调试界面,选择要调试的数据库表,要调试的方法,点击“发送请求”,数据便会显示出来,滑动页面最下面,会出现如下界面:
进入调试界面

JQuery.js or Zepto.js的调用方法,看到了吧url是https,最重要的是头文件代码头部参数headers中的appid必须写,测了下appkey可以不写,如果调不出数据再写上。这两个值怎么获取,可以看本章中的第二个步骤中的图。

另外非常重要的一点,经程序思维亲测:

正常url应该是这样的,发现用ajax没有取出数据,总是报invalid requestinvalid request思考了半天,发现url是以下这样的,居然能调出数据:
调出数据

看出来区别了吧,就是mcm前面是“//”双杠。现在小编也不知道为什么,有知道的可以告诉小编。不胜感激。

好了,到此为止精华的东西都已说完,相信你读过这篇文章,已经能开始了免费https的旅程。

最后,我再辟谣几个网上吹嘘比较厉害的,说是有https的免费接口,不让大家浪费宝贵的时间。

1. 聚合数据https://www.juhe.cn ,数据接口以http://api.juheapi.com 开头的,它只提供http的免费接口,没有https的。把免费的http接口手动改成https是不好使的。报以下错误:
把免费的http接口手动改成https是不好使的。报以下错误

而且个人只能申请一个免费的http接口。所以果断弃之。

2. 豆瓣api
豆瓣api

看到了吧,豆瓣不对个人开放api,而且即使是企业用户,也只是按需申请。当然网上有人直接贴出豆瓣电影的api,但是这样的url就不灵活了,也只能调用这些数据,如果想筛选数据,查询参数怎么写,都没有完整的文档,用起来非常不方便。还不如自己自定义数据来得划算。

好了,该说的都说了,免费的https走起吧。保护原创人人有责,程序思维会坚持每周出原创文章,欢迎各位小主经常光顾,也请大家帮我们监督,如有转载程序思维原创,且未转载注明的,可以联系我们,微信搜公众号“程序思维”。

本文纯属原创,真是花费了不少时间,转载请标明来自“程序思维”,谢谢合作。
精品好课
VUE2+VUE3视频教程从入门到精通(全网最全的Vue课程)
VUE是目前最火的前端框架之一,就业薪资很高,本课程教您如何快速学会VUE+ES6并应用到实战,教你如何解决内存泄漏,常用UI库的使用,自己封装组件,正式上线白屏问题,性能优化等。对正在工作当中或打算学习VUE高薪就...
React实战视频教程仿京东移动端电商
React是前端最火的框架之一,就业薪资很高,本课程教您如何快速学会React并应用到实战,对正在工作当中或打算学习React高薪就业的你来说,那么这门课程便是你手中的葵花宝典。
最新完整React视频教程从入门到精通纯干货纯实战
React是目前最火的前端框架,就业薪资很高,本课程教您如何快速学会React并应用到实战,教你如何解决内存泄漏,常用UI库的使用,自己封装组件,正式上线白屏问题,性能优化等。对正在工作当中或打算学习React高薪就...
HTML5视频播放器video开发教程
适用人群1、有html基础2、有css基础3、有javascript基础课程概述手把手教你如何开发属于自己的HTML5视频播放器,利用mp4转成m3u8格式的视频,并在移动端和PC端进行播放支持m3u8直播格式,兼容...
jQuery视频教程从入门到精通
jquery视频教程从入门到精通,课程主要包含:jquery选择器、jquery事件、jquery文档操作、动画、Ajax、jquery插件的制作、jquery下拉无限加载插件的制作等等......
HTML5基础入门视频教程易学必会
HTML5基础入门视频教程,教学思路清晰,简单易学必会。适合人群:创业者,只要会打字,对互联网编程感兴趣都可以学。课程概述:该课程主要讲解HTML(学习HTML5的必备基础语言)、CSS3、Javascript(学习...
Vue2+Vue3+ES6+TS+Uni-app开发微信小程序从入门到实战视频教程
2021年最新Vue2+Vue3+ES6+TypeScript和uni-app开发微信小程序从入门到实战视频教程,本课程教你如何快速学会VUE和uni-app并应用到实战,教你如何解决内存泄漏,常用UI库的使用,自己...
最新完整React+VUE视频教程从入门到精,企业级实战项目
React和VUE是目前最火的前端框架,就业薪资很高,本课程教您如何快速学会React和VUE并应用到实战,教你如何解决内存泄漏,常用库的使用,自己封装组件,正式上线白屏问题,性能优化等。对正在工作当中或打算学习Re...
收藏
扫一扫关注我们