[记] 初次体验小程序绑定合法域名的坑

今天捣鼓小程序,之前从没有接触过,但是感觉和我接触的vue框架差不多的样子, 底层封装的也很不错,可以理解为WXview。

多的我就不说了,可以去官网看 微信小程序官网

我从gitHub上找了几个开源的项目玩,用的接口是 one 一个(也叫无法注册)一个文艺的app 有兴趣的可以下载看看

当我研究了源代码准备测试时,发现没有任何数据,最后定位到微信小程序服务器域名上边(ps:我这是已经绑定反代后的)

因为小程序的合法域名 必须是ssl(也就是https协议)而且不让加端口,可是我用的ONE的接口人家就是http 并且用的是8000端口,后来google搜索了下,发现可以用反代。

先去HotApp注册一个账户 注册地址

点击 云后台 > API功能列表 > https proxy 如下图

不要慌上图这个看看就行了,不做任何配置也可以转发

也就是说你可以直接使用 https://wxapi.hotapp.cn/proxy/?appkey=hotapp123456&url=http://www.iyouhun.com

appkey改为你自己的(注册HotApp就能看到) 但是游魂测试了下,用别人的appkey也行,但是为了安全起见最好还是用自己的吧, 后面url是你的接口地址。

这样就大功告成了,去小程序后台把 https://wxapi.hotapp.cn 这个域名绑定上就可以了。

另外附上完整源码 https://github.com/youhunwl/one

clone下来直接使用即可,无视以上文章,已经配置了全局代理

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏CodingToDie

Git 使用(一):安装并配置用户信息

安装和配置 Table of Contents 1. 安装 2. 配置 小结 1. 初次运行 Git 前的配置 2. 用户信息 3. 别名 4. 查看已经存在的...

3146
来自专栏丑胖侠

Intellij IDEA基于Springboot的远程调试

简介 本篇博客介绍一下在Intellij IDEA下对Springboot类型的项目的远程调试功能。所谓的远程调试就是服务端程序运行在一台远程服务器上,我们可以...

27010
来自专栏北京马哥教育

教你Python环境如何搭建

本次将向大家介绍如何在本地搭建Python开发环境。 Python可应用于多平台包括 Linux 和 Mac OS X。 你可以通过终端窗口输入 "pytho...

4179
来自专栏L宝宝聊IT

rsync远程同步的基本配置与使用

1725
来自专栏用户2442861的专栏

ubuntu export 的作用 添加环境变量

命令 “PATH=$PATH:路径”可以把这个路径加入环境变量,但是退出这个命令行就失效了。要想永久生效,需要把这行添加到环境变量文件里。有两个文件可 选:“...

721
来自专栏finleyMa

一个该死的Linux权限问题

今天在一个全新的Ubuntu16.04主机上配置PHP,MySQL,Nginx环境。 这种事情我已经做过很多遍了。应该是信手拈来。 环境很快就搭建起来了,本...

311
来自专栏开源优测

Pycharm连接github的操作说明

从上图中看出,git配置完成后,主要的操作都在pycharm的VCS中进行,可以进行:创建分支、合并、下载仓库、更新仓库等操作。

942
来自专栏IT探索

qt使用笔记

最近在做跨平台的终端开发,用到了QT,把遇到的问题和解决方法在这里记录下,供大家参考。

1042
来自专栏王二麻子IT技术交流园地

《跟我学IDEA》六、插件(编码利器)

idea的另一个可爱之处,就是它的强大的插件,下面我以CodeGlance插件为例,这个可以快速定位代码。 第一节:安装插件   ● All plugins 显...

4057
来自专栏问天丶天问

win10下linux系统的安装(开启)和使用

1184

扫码关注云+社区