php微信开发 接口配置失败_微信公众号php开发接口配置失败 - CSDN
  • 却一直出现配置失败的字眼 而你确定的自己的url没错的情况下可以考虑一下代码 比如 这样的情况下我的情况是配置失败 所以当我改成这样 就可以成功配置了  配置完之后你就可以变回原来的样子了

    当你想修改

    却一直出现配置失败的字眼

    而你确定的自己的url没错的情况下可以考虑一下代码

    比如


    这样的情况下我的情况是配置失败

    所以当我改成这样



    就可以成功配置了 

    配置完之后你就可以变回原来的样子了

    展开全文
  • 微信接口配置信息总是配置失败

    千次阅读 2017-04-21 10:45:20
    微信接口配置信息修改是微信测试开发经常用到的,但是本人在最近学习中经常配置不成功,而且token并没有错误,经过了多次查看代码,甚至将微信官方代码放上去配置仍然不行后,终于在茫茫百度中找到了答案,没错,那...
    微信接口配置信息总是配置失败 - DAWN - CGYDAWN
     微信接口配置信息修改是微信测试开发经常用到的,但是本人在最近学习中经常配置不成功,而且token并没有错误,经过了多次查看代码,甚至将微信官方代码放上去配置仍然不行后,终于在茫茫百度中找到了答案,没错,那就是ob_clean()函数,一个PHP自带的函数,这个函数帮我解决了搞了一整天都搞不定的问题,配置终于成功了!

    public function valid()
    {
    $echoStr = $_GET["echostr"];
    if($this->checkSignature()){
    ob_clean();
    echo $echoStr;
    exit;
    }
    }

    展开全文
  • 微信测试公众号 url配置失败的问题

    万次阅读 2018-04-19 14:05:02
    微信公众号开发使用测试号 一直提示管理失败过程是这样的: 只需要三个步骤就可以搞定 1:在微信的测试公众平台填写服务器地址URL和Token. 2:在自己的服务器写个简单的controller, 返回微信请求的信息 3:在...

    微信公众号开发使用测试号 一直提示管理失败


    过程是这样的:

                只需要三个步骤就可以搞定

                1:在微信的测试公众平台填写服务器地址URL和Token. 

                2:在自己的服务器写个简单的controller, 返回微信请求的信息

                3:在页面上点击提交 , 微信平台会请求你填写的服务器地址 , 你的服务器正确响应微信的请求 

    具体方式如下:

    第一步主要注意的要点:

                URL必须是外网能够访问到的服务器地址,  而且必须是80端口, 我们大多是本地开发, 如何把内网映射出去呢 , 我通常使用两种比较简单的方法, 

                第一种是通过路由器映射,

                 在浏览器输入192.168.1.1进入路由器, 配置虚拟服务器, 把自己的服务器端口映射到外网的80端口 , 可以看到我本地的服务器端口是8080, 我本机的ip是1.192.192.162, 那么我的服务器地址就是http://1.192.192.162:80/wxoksan/(wxoksan 是项目名) ,url应该填写为:http://1.192.192.162:80/wxoksan/sign/test 详细配置见下图

                



          

            第二种是通过ngrok进行内网穿透

            ngrok这个工具小巧精干, 不用安装, 关键还是免费的, 没有这个软件的可以点击链接进行下载, 下载地址:https://download.csdn.net/download/qq_34096082/10359943 下载完之后进行简单的配置就可以使用了, 将压缩包解开, 放到D盘, 找到apps.bat文件, 击右键编辑, 如下图所示, 把项目名和项目端口改成自己的, 然后保存关闭, 然后双击打开会弹出一个黑窗口,  黑窗口显示的域名就是映射出去的网址, 在这个网址之后加上自己的服务器的名称

        http://wxoksan.tunnel.qydev.com/wxoksan

        接口配置的url应该为: http://wxoksan.tunnel.qydev.com/wxoksan/sign/test


       

     

     


    第二步注意的要点

              直接上代码, 微信通过get的方式会请求你第一步中填写的服务器地址,  并且携带三个参数signature, nonce, echostr, timestamp , 只需要把微信请求的参数echostr, 返回给微信就可以了

    /**
     * @progectName app_access
     * @packageNmae com.lc.apps.controller
     * @ClassName: GetWxSginController
     * @Description: TODO(微信相关的请求)
     * @author MaPengFei
     * @date 2018-4-10 下午5:46:01
     * @version V1.0
     *
     */
    @Controller
    @RequestMapping("/sign")
    public class GetWxSginController {
    	
    	private static Logger logger = LoggerFactory.getLogger(GetWxSginController.class);
    	
    	@ResponseBody
    	@RequestMapping(value = "/test", method = RequestMethod.GET, produces = { "application/json;charset=utf-8" })
    	@ApiOperation(value = "测试微信公众号的接口配置信息", notes = "接口配置信息", httpMethod = "GET")
    	public String getWxUserInfo(HttpServletRequest request,
    			@ApiParam(value = "微信求的 echostr") @RequestParam(required = true) String echostr
    			) {
    		try {
    			//只需要把微信请求的 echostr, 返回给微信就可以了
    			logger.info("测试来过===================" + echostr);
    			return echostr;
    		} catch (Exception e) {
    			logger.info("测试微信公众号的接口配置信息发生异常:", e);
    			return MsgProcess.packJson(ResponseConstants.REQ_DATA_ERROR,
    					"系统异常!");
    		}
                
         }
    }

    测试一下, 只要第一步和第二步正确 , 微信测试公众号会直接支配成功




     

      这个网址需要配置自己服务器的地址, 但是这个地址是有要求的, 必须是外网能访问的地址, 而且端口必须是80端口

    展开全文
  • token 是在网页中和微信服务器商量好的哦。下次使用的时候直接代码复制即可使用 <?php /** * Created by PhpStorm. * User: liaosp * Date: 2017/8/23 * Time: 10:36 */ $timestamp = $_GET['timestamp']; $...



    token 是在网页中和微信服务器商量好的哦。下次使用的时候直接代码复制即可使用

    <?php
    /**
     * Created by PhpStorm.
     * User: liaosp
     * Date: 2017/8/23
     * Time: 10:36
     */
    
    $timestamp = $_GET['timestamp'];
    $nonce = $_GET['nonce'];
    $token = 'weixin';  //在网页中配置的token
    $signature = $_GET['signature'];
    $array = array($timestamp,$nonce,$token);
    $tmpstr= implode('',$array);
    $tmpstr = sha1($tmpstr);
    if ($tmpstr == $signature){
        echo $_GET['echostr'];
        exit;
    }


    有时候没有用是有bom头的影响

    在echo 前面添加     ob_clean();    清楚前面的输出

    展开全文
  • 最近在帮别人做个小项目,要用到微信公众平台,虽然以前也做过微信开发,但是没有深入的自己去搞一套微信开发的东西(也搞不了,那时候没能力,也弄不到微信公众号),最近开始搞,第一步就是配置微信基本配置(账号...
  • 微信公众账号申请完成后,默认开启的是编辑模式。 我们需要修改为开发模式。 ... 先关闭 编辑模式,再...下一步就是配置接口服务器了。 在公众平台网站的高级功能 – 开发模式页,点击“成为开发者”按钮,填写U...
  • 有时候我们发现所有的配置都设置好了,网上也查了不少的资料,还是不行 请您检查这几项: 1. 在您的URL(服务器地址)页面里,直接Get获取echostr参数打印到页面上。 在火狐浏览器里Firebug里面看到echostr前面多...
  • 接入微信公众平台开发,开发者需要按照如下步骤完成:1、填写服务器配置2、验证服务器地址的有效性3、依据接口文档实现业务逻辑①、在微信公众号的配置中填写正确的url地址接口,以及自己想要生成的Token②、验证...
  • 我们知道微信公众号开发主要就是调用微信官方开放给我们的一些接口。这里就不再一个一个接口的示例了,我直接把自己封装好的一个微信接口类展示一下,可以直接套用。后续会不断完善。 1.首先我写了一个入口文件index...
  • 公众号开发接口配置失败终极处理
  • 问题描述:出现的问题如下图所示 解决方法1、打开wx_sample.php文件 解决方法二、别忘了在使用测试账号做验证申请前,要...解决方法三、不要忘记了要在Apache的主配置文件中配置你要访问的站点的虚拟主机
  • PHP微信支付接口开发

    千次阅读 2017-02-18 16:55:36
    PHP实现微信支付的demo
  • 微信公众平台开发,从小白做起!无论是配置失败还是token失效,都有很多方法。
  • 今天困扰我好长时间的问题终于得到了解决,那就是微信众众号平台配置Token一直提示token验证失败的,接下来我就说说我是怎么解决的(还能咋解决,查资料,copy别人的例子一个一个试呗) 问题 微信公众号配置token...
  • PHP微信开发(测试号)-建立链接

    千次阅读 2017-09-28 21:31:22
    PHP微信开发是指将微信与线上服务器建立链接,服务器与用户会通过微信联系起来,用户发送给微信的信息会通过微信发送到服务器上,服务器接收到信息并处理之后再通过微信返回给用户。 用户→微信→服务器→...
  • 排查问题我将从以下几个步骤进行 自己编写的验证接口的问题 服务端配置问题 微信端出现的问题 一. 自己编写验证接口的问题 ...开发者提交信息(如何配置不再累赘,参见官方文档)后,微信服务器将发送GET...
  • //第三方服务器与微信服务器进行消息接入, // https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Overview.html // 接收微信服务器发送的四个验证参数 //加密签名 $signature = $_GET...
  • 1、php文件编码问题 用NotPad++打开,是否为UTF-8无BOM编码格式,不是专为UTF-8无BOM编码格式 2、检查微信后台Token(令牌)前后是否有空格 有空格把空格去掉 3、检查微信后台Token与服务器后台Token是否...
  • 问题很简单,只是不好找。 在配置微信分享内容的link里,链接要写全; 如http://www.baidu.com/index.html; 如果不加http://就会faild
  • 云服务器 ECS 服务器中微信公众平台 Token 验证失败常见原因 很多的用户的程序后台在 ECS 服务器进行微信公众平台 Token 验证是显示失败如下图:   1、非正常编辑文件(记事本,在线编辑),...
1 2 3 4 5 ... 20
收藏数 4,328
精华内容 1,731
关键字:

php微信开发 接口配置失败