微信自定义分享到朋友圈API

复制代码
<script src="http://s0.qhimg.com/!249ce048/WeixinApi.js" type="text/javascript" charset="utf-8"></script>
    <script type="text/javascript">
      WeixinApi.ready(function(Api) {
                
                // 微信分享的数据
                var wxData = {
                    "appId": "", // 服务号可以填写appId
                    "imgUrl" : "",
                    "link" : "",
                    "desc" : "",
                    "title" : ""
                };


                // 分享的回调
                var wxCallbacks = {
                    // 分享操作开始之前
                    ready : function() {},
                    cancel : function(resp) {},
                    fail : function(resp) {},
                    confirm : function(resp) {},
                    all : function(resp) {
                        location.href=location.href
                    }
                };

                // 用户点开右上角popup菜单后,点击分享给好友,会执行下面这个代码
                Api.shareToFriend(wxData, wxCallbacks);
                // 点击分享到朋友圈,会执行下面这个代码
                Api.shareToTimeline(wxData, wxCallbacks);
                // 点击分享到腾讯微博,会执行下面这个代码
                Api.shareToWeibo(wxData, wxCallbacks);
            });
复制代码

 

posted @   吕大豹  阅读(2969)  评论(2编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述
点击右上角即可分享
微信分享提示