2018-10-25 15:11:50 lvyan1994 阅读数 605
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27801 人正在学习 去看看 秦子恒

错误:

解决:

1.点击详情:

2.点击域名信息,刷新下域名:

3.然后刷新下游戏就能正常运行了

 

2017-01-04 23:02:45 u013778905 阅读数 21112
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27801 人正在学习 去看看 秦子恒

这里写图片描述

微信小程序开发,遇到这个问题怎么办?
产生原因是因为发起了wx.request请求
而请求的域名没有在微信公众平台后台设置。

1.开发者自己手动设置不检验

不管你有没有拿到App ID ,我相信很多人都会和我一样做一件事,就是二话不说先大概了解下文档,然后直接上github找项目,导入试试。我是这么做的,结果上来就报这个错,后来发现其实可以自己设置本地开发工具不校验域名,完全没有影响。
在“项目”》最后一个选项,勾选之后运行就好了。

这里写图片描述

2.管理员设置实际项目域名

如果是实际项目开发,那就需要管理员先设置好咯。
设置步骤如下:
1. 以管理员身份登录微信小程序后台
地址:http://mp.weixin.qq.com
2. 将要请求的域名设置为请求合法域名
注:request 合法域名可以填写多个,如果已经有其它的合域名了,新增一个就行了

如图所示:
这里写图片描述

注:request安全域名保存并提交后,微信会有一段时间的缓存,大概10多分钟后,request合法域名生效

2017-11-09 10:25:14 lm3306 阅读数 1226
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27801 人正在学习 去看看 秦子恒

在微信开发者工具中,可以临时开启 开发环境不校验请求域名、TLS版本及HTTPS证书 选项,跳过服务器域名的校验。此时,在微信开发者工具中及手机开启调试模式时,不会进行服务器域名的校验。

 

 

2018-05-16 10:49:44 qq_36515344 阅读数 3967
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27801 人正在学习 去看看 秦子恒

开发者工具配置:

在开发者工具右侧的详情中的项目设置,将不校验合法域名打上勾(避免每个月只能修改五次合法域名的弊端,当然这只适用于开发者工具开发时)


index.js:

Page({
  data : {
    json : ''
  },

  onLoad:function(){
    var that = this;
      wx.request({
        url: 'http://localhost:8888',
        method: 'GET',
        dataType: 'json',
        responseType: 'text',
        success: function(res) {
          console.log(res.data);
          that.setData({
            json : res.data.name +' '+ res.data.from
          })
        },
        fail: function(res) {}
      })
  }
})

index.wxml:

<view>{{json}}</view>

本地nodejs服务器:

(server.js是单独存在的js文件,不用写在开发者工具里,要通过终端输入 node server.js打开,需要nodejs环境)

server.js:

var http = require('http');

http.createServer(function (request, response) {

    // 发送 HTTP 头部 
    // HTTP 状态值: 200 : OK
    // 内容类型: text/plain
    response.writeHead(200, {'Content-Type': 'text/plain'});

    // 发送响应数据 "Hello World"
    response.end('{"name":"本地服务器","from":"127.0.0.1"}');
}).listen(8888);

// 终端打印如下信息
console.log('Server running at http://127.0.0.1:8888/');

此服务器监听本地8888端口,并在接受请求后返回一个json数据如下:

{"name":"localhost","from":"127.0.0.1"}

测试结果如下:

1.在终端中打开server.js文件


2.本地浏览器测试127.0.0.1:8888


3.微信开发者工具测试结果:



注意事项:开发者工具中使用wx.request时的url需要http://开头

2018-01-18 22:05:00 weixin_30652271 阅读数 3
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27801 人正在学习 去看看 秦子恒

第一次做小demo的时候遇到一个问题,合法域名校验出错;

第一步:登陆微信公众号平台--个人中心--设置--开发设置--服务器域名(一个月只有5次修改机会一定要珍惜)

 

第二步 打开微信开发者工具,有个清缓存功能 全部清除一下,在编译一下,80%就应该没有问题了

第三步 如果还有问题,检查一下开发者工具--详情--域名信息 

如果你的域名是以http开头的话,需要勾选一下不校验安全域名... 但是发布项目的话 必须是https,开发过程可以暂时忽略这个问题;

转载于:https://www.cnblogs.com/glsqh/p/8313266.html

没有更多推荐了,返回首页