打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
js-sdk 调用微信接口



如下:
<script type="text/javascript" src="//res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>



获得配置资料方法
在需要调用接口的文件里写如下php代码:
<?php
require_once "jssdk.php";
$jssdk = new JSSDK("appID", "appSecret");
$signPackage = $jssdk->GetSignPackage();
?>

var_dump($signPackage)打印出来如下:包含appId,timestamp,url,signature,rawstring


eg:
    wx.config({
          debug: false,
         appId: '<?php echo $signPackage["appId"];?>',
         timestamp: <?php echo $signPackage["timestamp"];?>,
         nonceStr: '<?php echo $signPackage["nonceStr"];?>',
         signature: '<?php echo $signPackage["signature"];?>',

          jsApiList: [
                      'checkJsApi',
                      'onMenuShareTimeline',
                      'onMenuShareAppMessage',
                      'onMenuShareQQ',
                      'onMenuShareWeibo',
                      'onMenuShareQZone',
                      'hideMenuItems',
                      'showMenuItems',
                      'hideAllNonBaseMenuItem',
                      'showAllNonBaseMenuItem',
                      'translateVoice',
                      'startRecord',
                      'stopRecord',
                      'onVoiceRecordEnd',
                      'playVoice',
                      'onVoicePlayEnd',
                      'pauseVoice',
                      'stopVoice',
                      'uploadVoice',
                      'downloadVoice',
                      'chooseImage',
                      'previewImage',
                      'uploadImage',
                      'downloadImage',
                      'getNetworkType',
                      'openLocation',
                      'getLocation',
                      'hideOptionMenu',
                      'showOptionMenu',
                      'closeWindow',
                      'scanQRCode',
                    ]
      });
   


eg:调用扫一扫接口 
 wx.ready(function () {
         document.querySelector('#scanQRCode').onclick = function(){
             wx.scanQRCode({
                    needResult: 0, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
                    scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码,默认二者都有
                    success: function (res) {
                    var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果
                }
                });
        };
    });

eg:
  wx.ready(function (res) {
            alert(res);
});
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
微信JS SDK PHP Demo
微信jssdk批量添加卡券接口(踩坑经验)
微信JSSDK分享功能详解
微信公众平台开发(107)
php 微信分享朋友圈和发送给朋友
thinkphp微信开发之jssdk图片上传并下载到本地服务器
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服