当前位置: 首页 > news >正文

.NET微信网页开发之使用微信JS-SDK自定义微信分享内容

第一步、微信JS-SDK的使用步骤,配置信息的生成获取讲解

关于JS-SDK的使用步骤和timestamp(时间戳),nonceStr(随机串),signature(签名),access_token(接口调用凭据)生成获取的详细说明在这里。

全面的.NET微信网页开发之JS-SDK使用步骤、配置信息和接口请求签名生成详解:https://mp.weixin.qq.com/s/zlSKXQg8IgzEFC-7v-Gngghttps://mp.weixin.qq.com/s?__biz=MzIxMTUzNzM5Ng==&mid=2247494367&idx=1&sn=b18bbad601ce9c45fc084b5b5766c474&scene=21#wechat_redirect

第二步、调用微信JS-SDK自定义分享内容接口

<script type="text/javascript"> //注入权限验证配置 wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: '', // 必填,公众号的唯一标识 timestamp: , // 必填,生成签名的时间戳 nonceStr: '', // 必填,生成签名的随机串 signature: '',// 必填,签名 jsApiList: ['updateAppMessageShareData','updateTimelineShareData'] // 必填,分享朋友和分享朋友圈接口列表 }); //自定义分享的内容 var title="店铺好礼豪情大派送"; var link='xxx.xxx.com'//分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 var desc="好礼一起享,进店铺领取优惠券可享更多优惠哟!"; var imgUrl ="图片地址";//注意一定要是可以访问的网络链接地址,否则没有用 //1.自定义“分享给朋友”及“分享到QQ”按钮的分享内容(1.4.0) wx.ready(function () { //需在用户可能点击分享按钮前就先调用 wx.updateAppMessageShareData({ title: title, // 分享标题 desc: desc, // 分享描述 link: link, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: imgUrl , // 分享图标 success: function () { // 设置成功 alert("分享成功"); } }) }); //2.自定义“分享到朋友圈”及“分享到QQ空间”按钮的分享内容(1.4.0) wx.ready(function () { //需在用户可能点击分享按钮前就先调用 wx.updateTimelineShareData({ title: title, // 分享标题 link: link, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: imgUrl , // 分享图标 success: function () { // 设置成功 alert("分享成功"); } }) }); </script>

第三步、通过点击微信右上角的按钮,找到微信分享

注意:你在微信中无法定义事件去主动触发微信分享,需要点击微信右上角的按钮然后就能够找到微信分享。

分享效果图,如下:

微信网页开发官方详细文档

  • https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/iOS_WKWebview.html

http://www.cnnetsun.cn/news/13846.html

相关文章:

  • 相比Linux服务器,Windows Server在企业中真的没用了吗?这些场景它依然不可替代
  • 自动驾驶感知系统优化秘籍(基于深度学习的特征级融合方法详解)
  • 如何快速优化ET框架:从15秒到3秒的终极性能提升指南
  • Fluent Terminal:颠覆传统!这款Windows终端工具如何让开发效率飙升300%?
  • WeKnora v2.0:革命性文档智能理解框架的10大创新突破
  • P2681 众数
  • GoAlert终极指南:开源值班排班与自动警报通知系统
  • Wan2.2-T2V-A14B + 高性能GPU集群 下一代AI视频工厂?
  • 如何在10分钟内完成Stable Diffusion WebUI的Windows部署:终极简易指南
  • 12月11号:个股标签比盘口更重要
  • Wan2.2-T2V-A14B模型在博物馆导览视频自动生成中的落地
  • 收藏!2025 AI最大风口:大模型应用开发,小白也能入局拿高薪
  • 5大实战技巧:如何在有限GPU资源下高效训练大语言模型
  • Qwen3-VL-30B-A3B-Thinking-FP8:多模态AI技术革命与产业落地新范式
  • Deep-Live-Cam自动化部署终极指南:一键构建实时人脸交换应用
  • DazToBlender:3个关键步骤实现角色资产的完美跨平台迁移
  • AI工程实战指南:技术运营人员的快速上手终极手册
  • 一文读懂!提示工程架构师解析提示工程文档标准本质
  • Llama-Factory一站式微调平台上线,释放你的GPU算力潜能
  • 5分钟上手:免费开源硬盘监控工具,守护你的数据安全
  • Adobe Downloader终极指南:免费获取Adobe全家桶的简单方法
  • uni-app跨平台开发实战解析:从零开始构建多端应用
  • Electron项目使用electron-updater与UpgradeLink接入参考
  • BiliDownloader:一键解锁B站视频离线收藏神器
  • ARM编译器5.06升级版:解决MDK5.37兼容性问题的完整指南
  • GetQzonehistory终极指南:3分钟搞定QQ空间数据永久备份
  • QIRA逆向工程工具:从零开始安装与实战指南
  • xtb量子化学计算终极指南:从零开始掌握高效分子模拟
  • 17、BPF技术:原理、应用与实践探索
  • 终极指南:如何在Linux上快速安装Remmina远程桌面客户端