美文网首页
微信公众号开发记录

微信公众号开发记录

作者: 取个帅气的名字真好 | 来源:发表于2021-03-20 22:28 被阅读0次

安装

npm run weixin-js-sdk

初始化

import wx from 'weixin-js-sdk'

wx.config({
  debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
  appId: '', // 必填,公众号的唯一标识
  timestamp: , // 必填,生成签名的时间戳
  nonceStr: '', // 必填,生成签名的随机串
  signature: '',// 必填,签名
  jsApiList: [] // 必填,需要使用的JS接口列表
})
 wx.ready(() => {
        wx.checkJsApi({
        jsApiList: [],
            success: () => {},
            fail: (err) => {},
        })
  })
JS接口列表

updateAppMessageShareData
updateTimelineShareData
onMenuShareTimeline(即将废弃)
onMenuShareAppMessage(即将废弃)
onMenuShareQQ(即将废弃)
onMenuShareWeibo
onMenuShareQZone
startRecord
stopRecord
onVoiceRecordEnd
playVoice
pauseVoice
stopVoice
onVoicePlayEnd
uploadVoice
downloadVoice
chooseImage
previewImage
uploadImage
downloadImage
translateVoice
getNetworkType
openLocation
getLocation
hideOptionMenu
showOptionMenu
hideMenuItems
showMenuItems
hideAllNonBaseMenuItem
showAllNonBaseMenuItem
closeWindow
scanQRCode
chooseWXPay
openProductSpecificView
addCard
chooseCard
openCard

注意:
公众号后台一定要绑定域名(域名不需要写http或https)!
公众号后台一定要绑定域名(域名不需要写http或https)!
公众号后台一定要绑定域名(域名不需要写http或https)!

绑定之前需要把MP_verify_mf0rvMed51lDhKID.txt放到web服务器下.(一般前端发布把这个文件放到dist目录中即可)

调式

  • 下载SwitchHost!
  • 下载Charles

1、SwitchHost修改host如下

image.png

2、Charles修改

image.png

端口你随意,尽量不要80。

3、手机连在同一个WiFi下,修改配置代理

image.png

服务器填你电脑的ip地址
端口填你Charles写的端口

在微信里访问 http://xxx.com 即可

参考知乎:https://www.zhihu.com/question/25456655
参考文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#2

相关文章

  • 微信开发

    微信开发 公众号开发 微信WEB开发 JSSDK 小程序开发 公众号开发 公众号 订阅号 服务号 企业号 公众号开...

  • 微信公众号开发 (4) 网页授权

    一、前言 微信公众号开发 (1) 微信接入认证成为开发者 微信公众号开发 (2) 消息处理 微信公众号开发 (3)...

  • 微信公众号开发:微信服务号和订阅号的区别!

    微信开发又称微信公众平台开发、或微信公众号开发,分为微信服务号、微信订阅号、以及微信企业号,其中服务号和订阅号是企...

  • 微信公众号开发记录

    安装 初始化 JS接口列表 updateAppMessageShareDataupdateTimelineShar...

  • PHP微信公众号支付开发总结

    微信公众号开发是很常见的开发,其中微信支付占有很大的比重。微信公众号分为服务号和订阅号,服务号支持微信支付。 前期...

  • 基于JavaEE——微信网页(二)微信开发

    微信开发测试公众号(沙盒号) 微信API帮助文档 微信接口在线调试 首先申请微信开发的测试公众号,登陆后会看到微信...

  • 1 - 简介

    微信公众号开发 又称微信公众号二次开发。可以将公众账号由一个媒体型营销工具转化成提供服务的产品。 微信公众号开发的...

  • 微信公众号开发 (3) 菜单处理

    一、前言 微信公众号开发 (1) 微信接入认证成为开发者 微信公众号开发 (2) 消息处理 本文将实现 根据App...

  • 微信服务器接入

    这几天正在学习微信公众号开发,后台JAVA基于SSM框架对微信公众号进行开发。 微信公众平台“基本配置”。详细请参...

  • 微信公众号接入

    一、背景 最近项目中由于某些原因,涉及到了微信公众号的开发,此处简单记录下微信公众号的接入。 二、前置条件 1、需...

网友评论

      本文标题:微信公众号开发记录

      本文链接:https://www.haomeiwen.com/subject/vrlwcltx.html