精华内容
下载资源
问答
  • 微信 jssdk

    2017-06-03 14:58:02
    微信 jssdk
  • 微信jssdk

    2018-05-29 20:49:01
    码农嘛肯定先在网上找插件,像jiathis,百度分享,mob这类的插件一大堆简单易用,分享到时分享出去了但是有一个问题就是不能自定义缩略图和摘要,上网一查要分享到微信需要微信jssdk授权。这里要求一下继承环境要配...

    最近遇到了一个微信分享的问题,一个客户的网站他要求要做一个微信分享功能。码农嘛肯定先在网上找插件,像jiathis,百度分享,mob这类的插件一大堆简单易用,分享到时分享出去了但是有一个问题就是不能自定义缩略图和摘要,上网一查要分享到微信需要微信jssdk授权。

    这里要求一下继承环境要配好。

    首先打开微信开发者文档搜索jssdk

    还有微信的一些合法网站设置之类的就自己去看文档吧

    https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432

    又发现一个坑爹的地方,微信真的坑,公众号里面要设置ip白名单不然获取不到access-token

    拉到最下面的附录6有一个官方的demo点击下载(嫌麻烦这里也行http://demo.open.weixin.qq.com/jssdk/sample.zip

    里面有4中版本,了解过一点php就选php

    php文件夹里面有4个文件access_token.php和jsapi_ticket.php使用来存放access_token和jsapi_ticket(不用管它)

    jssdk.php是授权的后台代码;然后让我感觉痛苦的是这个sample.php明明是html却硬搞成php这样就不能直接用了需要改代码


    打开sample.php文件最上面是这个,先将你的appid和secret填上然后把$jssdkhe $signPackage这两段复制到jssdk.php文件代码的最下面如下图,其他的删除掉

    这里的思路是这样的把sample.php这个文件改成html这样比较好套到网站上去

    sample.php文件下的这些php代码就要用ajax请求来完成,

    改动如下

    <script src="http://hovertree.com/ziyuan/jquery/jquery-1.12.1.min.js"></script>
    <script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
    <script>
        $.get('jssdk.php',function (res) {
            wx.config({
                debug: true,
                appId: res.appId,
                timestamp: res.timestamp,
                nonceStr: res.nonceStr,
                signature: res.signature,
                jsApiList: [
                    'onMenuShareTimeline',
                    'onMenuShareAppMessage'
                ]
            });
            wx.ready(function () {
                wx.onMenuShareTimeline({
                    title: '1', // 分享标题
                    link: 'www.baidu.com', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
                    imgUrl: '', // 分享图标
                    success: function () {
                        // 用户点击了分享后执行的回调函数
                    }
                })
            });
        },'json');
    
    </script>

    上面的jq记得引入这里是通过jq中的$.get()方法请求的(在这里被坑了好长时间本来想用$.ajax的一直报$未定义索性换成$.get)请求里面记得写上json格式(返回参数的时候赋值被坑了一把),还有wx.ready这个方法也要一起写在$.get的回调函数里面不然不会执行。然后把sample.php文件改成sample.html。好了到这里sample.php文件搞完了。

    接下来是jssdk.php。把76行和55行的代码改成下面的形式

    $access_token = $res['access_token'];
    $ticket = $res['ticket'];

    莫名的报错换种方式写。

    然后是下面的94.95.96这三行去掉(也是报错的问题)

    到这里就差不多了拉到代码最下面将要传递的数据转换成json字符串的形式引入下面这句

    echo json_encode($signPackage);

    下面来测试一下吧。

    网页打开localhost我的是默认的80端口所以不用加端口

    按f12可以看到

    这个只是测试还没应用到网站上面(网站的框架是.net),中间碰到很多只是点,这次的问题对我来说收获很大,可能是我水平不够吧。



    展开全文
  • 微信jssdk拍照

    2017-04-15 09:28:47
    微信jssdk拍照
  • 微信jssdk文件

    2018-10-11 11:29:48
    微信jssdk文件,验证签名,获取token值,下载文件,媒体等
  • 微信jssdk用法汇总

    2020-10-21 22:31:08
    主要针对微信jssdk用法进行汇总,通过ready接口处理成功验证、通过error接口处理失败验证等内容介绍,感兴趣的小伙伴们可以参考一下
  • vue 使用微信jssdk 1、引入weixin-js-sdk npm install weixin-js-sdk 使用文档 https://www.npmjs.com/package/weixin-js-sdk 2、配置 vue中微信jssdk配置 import wx from 'weixin-js-sdk' created(){ //微信...
  • 主要介绍了微信开发之微信jssdk录音功能开发示例,在微信浏览器内打开的页面,制作一个按钮,用户按住按钮后开始录音,松手后停止录音,感兴趣的小伙伴们可以参考一下
  • 微信JSSDK上传图片

    2020-10-23 17:52:34
    做过微信开发的都知道,在部分android机型里微信不支持网页上传图片的,这是由于这些机型的文件上传存在内存泄漏,会导致微信闪退,所以微信内置浏览器将文件上传屏蔽,本篇文章给大家介绍使用微信jssdk如何上传图片...
  • 主要为大家详细介绍了微信JSSDK调用微信扫一扫功能的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 微信JSSDK分享DEMO

    2017-11-06 19:47:20
    PHP开发的微信JSSDK分享demo(内有实例)提供大家参考学习
  • 用于获取微信jssdk
  • 本文实例讲述了微信JSSDK分享功能。分享给大家供大家参考,具体如下: 这里以微信分享到朋友圈,分享给微信好友为例为参考,进行调用测试,想添加其他的功能,自行查看开发人员文档即可 工欲善其事,必先利其器,...
  • 微信JSSDK 弃坑指南.pdf

    2021-03-13 17:49:21
    本文档详细记录了作者在使用微信JSSDK开发中所遇到的问题及解决方案。
  • 本篇文章主要介绍了详解nodejs微信jssdk后端接口,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • 主要介绍了vue中使用微信jssdk,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 微信JSSDK权限验证demo

    2017-10-25 15:09:19
    微信JSSDK权限验证demo,Servlet实现,方便大家理解。---------
  • 微信jssdk demo php

    2015-08-14 23:13:59
    微信jssdk demo,填入一些参数就可以使用
  • 主要为大家详细介绍了php如何利用一个文件搞定微信jssdk配置,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 微信JSSDK扫一扫功能

    2019-11-25 11:40:48
    微信JSSDK调用扫一扫功能别一维码二维码。适用各种微信内页面需要调用扫一扫功能的项目,需要认证的服务号作授权设置。
  • 微信jssdk php一键配置文件,只需要有appid,app_secret就可直接调用使用,原生php编写,支持任何框架
  • asp版的微信JSSDK

    2017-10-11 14:17:04
    asp版的微信JSSDK,,,官方没有asp版本的,,弄个asp版本的来。。。
  • 微信jssdk后端接口demo

    2016-04-11 22:44:17
    微信jssdk后端接口demo
  • 主要介绍了微信jssdk踩坑之签名错误invalid signature,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 微信jssdk图片上传下载工具(Java)
  • 主要为大家详细介绍了Java微信公众平台开发第十三步,微信JSSDK中Config配置,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 微信端添加拍品的页面有照片上传功能,上传时打开一个iframe,该页面用canvas加载用微信jssdk的选择图片接口选择的图片(这里微信会返回一个形如weixin://xxxx的localid,可直接放在img的src里进行预览),可进行...
  • 主要介绍了微信jssdk逻辑在vue中的运用详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,227
精华内容 3,290
关键字:

微信jssdk