博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信公众号开发 发现的 “坑”
阅读量:5910 次
发布时间:2019-06-19

本文共 1772 字,大约阅读时间需要 5 分钟。

  hot3.png

0、微信接入token验证问题

        如果你是使用tp框架的,那么务必关闭调试模式,不然肯定不会通过,哈哈哈哈!

1、客服接口问题

        客服接口只能在用户自动触发公众号上面的事件之后的48小时内可以回复 n (不限条数)条消息

2、发送 素材 却没收到信息 提示却是成功的

       media_id 过期了也会提示成功,可以通过下载这个media_id 来判断是否有效

3、 微信jssdk 回调域名的配置

113036_EtrC_2966154.png

直接贴图了 这个是成功的

为什么不在前面加上www.呢?

因为demo 或者官方wiki 上面说了,你的url 要动态获取

那么动态获取得到的url 是不带 www. 的 所以这个要注意。附上官方获取url 方法

// 注意 URL 一定要动态获取,不能 hardcode.    $protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] == 443) ? "https://" : "http://";    $url = "$protocol$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";

如果你发现使用测试工具得出来的 signature 与页面上的一致, 那应该就是url 的配置出了毛病了

4、微信授权跳转url 获取用户基本信息

       使用测试号是无法获取未关注的用户的基本信息(官方文档没有提示)

     如果你正在使用测试号出现了无法获取未关注用户基本信息,放心!你的代码没有任何问题,

    换个实战号就可以了。

5、网页授权登录(开放平台的)       

    第一种点击授权方式步骤如下

    在页面上点击授权-->显示二维码-->然后扫码-->确认登录

    然后在这里出现问题了

    扫码之后跳转的页面竟然还是授权页面

    调试多次也没结果

   后来发现如果使用Thinkphp3.2 框架的话,那么跳转的控制器里必须要有视图 ($this->display)

    第二种方式就是直接在页面上展示二维码

    还是那个问题

    如果这个控制器没有视图,那么这个直接展示就直接失败了(与第一种不一样),这个的话会直接报错

    提示 redirect_uri 不正确(实际上是正确的)

   6、微信上传永久素材的时候报错 47001

        

/**     * [uploadthumb 上传缩略图]     * @AuthorHTL     * @DateTime  2017-01-20T11:03:27+0800     * @param     [type]                   $filePath [图片路径 支持png jpg类型]     * @return    [type]                             [成功返回 图片media_id]     */    public function uploadthumb($Path)    {        // $filePath = $Path;        $filePath = '../../1.jpg';        $type = "thumb";        $filedata = array("media"=>"@".$filePath);        //上传临时素材的url        $url = "https://api.weixin.qq.com/cgi-bin/media/upload?access_token=$this->access_token&type=$type";        $result = $this->post($url,$filedata);		var_dump($result);    }

        使用微信上传临时素材时候使用这个方式没问题,但是上传永久素材的时候就有问题了报错 47001

改一下这里

//使用realpath  大神说的是因为php版本不同导致的        $filedata = array("media"=>"@".realpath($filePath));

 

 

     

转载于:https://my.oschina.net/18y/blog/821951

你可能感兴趣的文章
集成测试
查看>>
2013长沙 G Graph Reconstruction (Havel-Hakimi定理)
查看>>
[android] 手机卫士黑名单功能(列表展示)
查看>>
c3p0连接池配置
查看>>
下拉框处于漂浮层上面的问题解决方案
查看>>
ajax冲刺03
查看>>
对于I/O流中解压中遇到的问题
查看>>
问答项目---用户注册的那些事儿(JS验证)
查看>>
iOS 国际化支持 设置
查看>>
Android进阶篇-百度地图获取地理信息
查看>>
log4j2.xml 配置
查看>>
寻找字符最大公共子串
查看>>
返回前一页并刷新页面方法
查看>>
2.3 InnoDB 体系架构
查看>>
linux系统配置之单一网卡配置多个不同网段IP(centos)
查看>>
.erb 中不能显示从mysql检索出的中文 incompatible character encodings: UTF-8 and ASCII-8BIT...
查看>>
一个专门下载全球气象站数据的网站(包括中国700多个站)
查看>>
51nod 1831: 小C的游戏(Bash博弈 找规律)
查看>>
使用filezilla连接树莓派失败
查看>>
个人VI
查看>>