- 业务客服
- 付费修改
- 加入Q群
- 微信客服
工作日 8:30-12:00 14:30-18:30
这里将重点介绍,在自己没有服务器的情况下,如何在微信小程序里直接调用小白接口。
前提假设你已经开通微信小程序,如果还没有,可前往微信公众平台开通:https://mp.weixin.qq.com
最终运行效果:
关键配置
修改request合法域名首先,登录微信公众号平台,进入:设置 - 开发设置 - 服务器域名,修改request合法域名,修改为你当前所在的小白接口域名。小白接口已支持HTTPS访问。如下:
如果不清楚自己所在的域名,可登录小白后台,进入:系统设置 - 我的套餐,查看接口域名。如:
修改app.js里的globalData然后,下载本接入示例的代码,使用微信开发者工具(点击下载)打开,并修改app.js里的globalData配置。如下:
关于APP_KEY和APP_SECRECT,可以在前面我的套餐里找到。 配置完成后,我们就可以开始在小程序里进行功能开发啦。下面来看,如何编写代码请求小白接口。 先在你的utils目录内文件里添加okayapi.js和md5.js这两个文件。然后在你的index.js文件内,先引入okayapi.js,即: //index.js let okayapi = require('../../utils/okayapi.js') 通过wx.request请求小白接口然后,使用微信提供的wx.request对小白接口发起请求。需要注意的是,传递的参数须经过okayapi.enryptData()进行加密,在返回的结果中的wxRes.data才是小白接口的返回结果。 /** * 小白接口请求示例 */ okayApiHelloWorld: function(e) { /** * 准备接口参数 */ let params = { s: "Hello.World", // 必须,待请求的接口服务名称 name: "dogstar" // 可选,根据接口文档,补充更多接口参数 }; let _self = this /** * 对小白接口发起请求 */ wx.request({ url: app.globalData.okayapiHost, data: okayapi.enryptData(params), success: function (wxRes) { // TODO:实现你的梦想…… let res = wxRes.data if (res.data && res.data.err_code == 0) { // TODO:请求成功 console.log('ok: ', res.data) _self.setData({ motto: res.data.title }) } else { // TODO:当前操作失败 console.log('fail: ', res) _self.setData({ motto: res.data.err_msg }) } } }) } 调用成功的情况下,会看到类似这样的调试信息:
使用PHP代理请求小白接口以上是针对自己没有服务器下,微信小程序直连小白接口的接入指南。如果自己有服务器,并且不能修改现在微信小程序上的request合法域名时,则可以使用上面介绍的PHP代理。PHP代理的使用更简单,只需要将PHP代理文件上传到你的服务器上,然后在微信小程序请求接口时,链接改为刚才PHP代理的链接即可。这种使用场景,更为简便,不需要修改request合法域名,也不需要修改app.js里的globalData配置,也不需要在wx.request进行okayapi.enryptData()加密。因为这些都全部移到了PHP代理内实现,因此也更为安全。 即调用链如下: // 自己没有服务器(通过wx.request直接请求小白接口) 微信小程序 -> 小白接口 // 自已有服务器(通过PHP代理中转请求小白接口) 微信小程序 -> 自己服务器的PHP代理 -> 小白接口 对于自己有服务器的情况,推荐使用PHP代理;如果没有自己的服务器也不要紧,可参考上面的接入指南。
在小白接口上,你可以存放很多自己的数据,与微信小程序搭配起来开发,你就能开发任何应用啦~~ |
工作日 8:30-12:00 14:30-18:00
周六及部分节假日提供值班服务
工作日 8:30-12:00 14:30-18:30
深圳SEO优化公司思茅优化多少钱塔城企业网站建设公司黔南网站优化软件推荐百色网站优化按天收费北京网站优化按天收费报价泸州网站搜索优化哪家好漳州SEO按效果付费推荐吉安百姓网标王推广多少钱临沧关键词排名报价承德百度竞价报价肇庆营销型网站建设乌海seo网站优化哪家好青岛百度网站优化排名报价孝感seo网站推广多少钱石家庄营销型网站建设哪家好天门百度关键词包年推广报价邯郸网站排名优化公司淮安外贸网站建设公司玉溪seo排名多少钱平湖优化推荐迪庆品牌网站设计公司南山seo网站优化推荐湛江至尊标王价格阳江关键词按天收费多少钱江门seo推荐南昌网站排名优化多少钱庆阳营销型网站建设推荐泰州至尊标王揭阳百度竞价大同seo网站推广报价歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运