我最近在开发微信小程序时遇到了非法域名问题,我总结了几种解决方案,希望对大家有所帮助。
1>大多数人都不会对第一次使用小型程序感兴趣,例如制作全套软件。这时,他们将在上寻找源代码以更快的速度进行学习,然后再使用微信。开发人员工具中遇到的问题是,当引用其他人编写的代码时,我们无法显示其他人的数据。
具体情况如下图:
不在合法域名列表中。这时,对于新手来说,您可能会感到困惑。如果有问题,我将尝试源代码。如果下次找到它,该如何解决呢?
解决方案:检查开发人员工具的未经验证的合法域名(如果我们从其他人那里学到的东西,那么这是在测试阶段使用的方法,因此我们只需要执行以下步骤即可):如图所示:
通过这种方式,您可以显示其他人调用的内容。这时,如果您学习的话,可以看看别人写的东西和学习的东西。如果您觉得这还不够,可以跟我一起阅读。
2>当公共api的连接为http时调用公共api时
经过上述测试,我们不禁有些怀疑。由于他建议域名不在列表中,因此我们可以加载域名吗?很多人在开始时就考虑如何添加它。是的,应该在末尾添加。让我们添加它。首先:如何添加,我们在源代码中找到js文件,并找到用于调用api的链接。现在,我们看一下该链接,如图所示:
查看此链接,然后我们将查看此源代码中的所有js文件,并在其中写下域名字段。例如,在图片:此字段中,域名为:,写下所有内容,然后添加它们。具体位置是微型程序帐户登录微信公众平台的位置,其开发如图所示:
这时,我发现了一个问题。当我们单击添加时,我们发现此合法域名为all。是的,我们只添加http。可以添加吗?当然不是。这时候我们该怎么办?让我们更改源代码以查看。 ,相信很多人都笑了。当然不能,有两种方法:1.更改要访问的http的方向代理,以使您的域名变为,将域名更改为由方向代理生成的域名,然后将源代码放入js文件中更改与代理的连接
有关反向代理的说明(我将为您完成):购买您自己的云服务器并安装它,然后将域名解析为您自己的服务器。域名需要提交(20天)。归档文件后微信小程序开发设置合法域名,申请证书,然后使用它。反向代理将是您自己的http api,与此类似。使用反向代理将其转换为您在代理服务器上的域名。此时,访问也是访问,然后您可以在合法域名中填写自己的域名。归档已通过,并且已经实现。您可以与我联系以了解反向代理技术。我已经做得更成熟了。以上是我为您提供帮助的真实信息。如果您不了解此内容,但仍然需要实施,也可以与我联系,我会为您提供帮助。解决方案:
我自己使用了豆瓣api,拼图api,今天的历史api,天气api,难以理解的api和今天的历史api都是由我自己通过反向代理实现的,您可以看到我写的内容小程序(但是功能界面很难看):
如果您需要与源代码进行私人聊天,或者需要将其转换为在线,也可以与我私人聊天。我将使用我的服务器来帮助您解决问题。此类API的数量没有限制,并且次数很重要。说三遍! ! !
2.第二种方法,可以使用另一个api查找一个。现在,我已经搜索了很多东西,所有时间都是有限的,而且收费很高,如果要更改它,您必须熟悉它,我是对的。有时间时,我将与您分享如何使用它。另外,我还收集了许多各种类型的小程序的源代码。如有必要,请留言,或添加我qq(),只要将返回私人聊天,它将下载并发送给您。希望对您有帮助。