微信发送朋友圈URL JSAPI事件demo

<script>

        var imgUrl = ‘http://m.ximiyu.com/content/images/thumbs/0000126_540.jpeg‘;
        var lineLink = ‘http://m.ximiyu.com/content/images/thumbs/0000126_540.jpeg‘;
        var descContent = "信息测试Content!";
        var shareTitle = ‘信息测试shareTitle‘;
        var appid = ‘wx115648c50c82e55b‘;

        function shareFriend() {
            WeixinJSBridge.invoke(‘sendAppMessage‘, {
                "appid": appid,
                "img_url": imgUrl,
                "img_width": "200",
                "img_height": "200",
                "link": lineLink,
                "desc": descContent,
                "title": shareTitle
            }, function (res) {
                //_report(‘send_msg‘, res.err_msg);
            })
        }
        function shareTimeline() {
            WeixinJSBridge.invoke(‘shareTimeline‘, {
                "img_url": imgUrl,
                "img_width": "200",
                "img_height": "200",
                "link": lineLink,
                "desc": descContent,
                "title": shareTitle
            }, function (res) {
                //_report(‘timeline‘, res.err_msg);
            });
        }
        function shareWeibo() {
            WeixinJSBridge.invoke(‘shareWeibo‘, {
                "content": descContent,
                "url": lineLink,
            }, function (res) {
                //_report(‘weibo‘, res.err_msg);
            });
        }
        // 当微信内置浏览器完成内部初始化后会触发WeixinJSBridgeReady事件。
        document.addEventListener(‘WeixinJSBridgeReady‘, function onBridgeReady() {
            // 发送给好友
            WeixinJSBridge.on(‘menu:share:appmessage‘, function (argv) {
                shareFriend();
            });
            // 分享到朋友圈
            WeixinJSBridge.on(‘menu:share:timeline‘, function (argv) {
                shareTimeline();
            });
            // 分享到微博
            WeixinJSBridge.on(‘menu:share:weibo‘, function (argv) {
                shareWeibo();
            });
        }, false);
    </script>
时间: 2024-10-03 11:00:16

微信发送朋友圈URL JSAPI事件demo的相关文章

微信机器人开发SDK使用教程--发送朋友圈任务

微信机器人开发SDK使用教程--发送朋友圈任务 case "PostSNSNewsTask": {// 发送朋友圈任务 log.debug("websocket:msgtype=PostSNSNewsTask....."); postSNSNewsTaskWebsocketHandler.handleMsg(ctx, vo,contentJsonStr); break; } package com.jubotech.framework.netty.handler.w

微信与朋友圈后台架构

微信朋友圈技术之道:三个人的后台团队与每日十亿的发布量 视屏讲解 概述 截止到2015年7月,微信每月活跃用户约5.49亿,朋友圈每天的发表量(包括赞和评论)超过10亿,浏览量超过100亿.得益于4G网络的发展,以上数据仍有很快的增长,而且相对于PC互联网时代,移动互联网时代的峰值要来得更加凶猛.比如,2015年元月的流量到了平时的2倍,而峰值则达到了平时峰值的2倍,相当于平时正常流量的5倍,这对整个系统的考验是很残酷的.本次分享将简单介绍微信后台团队的开发模式.微信朋友圈的架构以及在性能上的一

分享微信及朋友圈(基于友盟)

添加微信及朋友圈 2.1  注册应用 使用微信分享首先需要在微信开放平台(点击链接)申请, 按照要求填写应用信息,审核通过后获取到微信APPID和APPsecret 2.2  添加相关文件 在UMSocial_Sdk_Extra_Frameworks目录下,添加Wechat文件夹到工程 2.3  添加微信 2.3.1  添加微信及朋友圈到分享列表 在你的程序APPdelegate入口方法添加下面的代码 #import "UMSocialWechatHandler.h" //设置微信Ap

微信及朋友圈分享

微信分享代码相对来说比较简单,因为已经给我们提供了SDK Demo,代码部分就不再赘述了. 这边有一篇文章写的挺好,把整个流程以及过程中遇到的问题都描述了一遍: http://blog.csdn.net/freesonhp/article/details/10756663 另外微信官方已经提供了一些经常遇到问题的解决方案 https://open.weixin.qq.com/cgi-bin/frame?t=resource/res_main_tmpl&lang=zh_CN 微信及朋友圈分享,布布

微信转发朋友圈小视频就这么简单

微信转发朋友圈小视频怎么转?很多朋友很困惑,现在只要更新微信最新版本(WeChat6.5.1)就可以实现了.今天微信先发布了ios版的,苹果手机直接到APP Store升级就ok了.微信转发朋友圈小视频两步就能完成:1.保存别人的朋友圈视频:2.发布小视频 1.保存别人的朋友圈视频:长按朋友圈小视频,点击保存视频 2.发布朋友圈视频 发布朋友圈视频中选“从手机相册选择” 选择刚刚保存的视频点击发布 转发别人的朋友圈视频成功 微信 6.5.1 for iOS发布 可以在朋友圈分享相册中的视频

Apple Watch版微信来了 收发微信刷朋友圈不在话下

昨晚果粉守了一夜的Apple Watch发布会,意料中的惊喜不少,最让人兴奋的是微信成为首批支持的应用.是的,在全球拥有4.68亿月活跃用户的微信怎么可能不第一时间入驻呢?之前我们就有聊过Apple Watch已向微信开放WatchKit接口?现在Apple Watch版微信真的来了,收发微信消息,刷朋友圈不在话下,一睹为快吧! 微信在Apple Watch上收到微信消息和朋友圈更新的提示界面 没错,Kevin Lynch展示了怎样用Apple Watch收发微信! 用Apple Watch版微

Android 调用系统分享文字、图片、文件,可直达微信、朋友圈、QQ、QQ空间、微博

原文:Android 调用系统分享文字.图片.文件,可直达微信.朋友圈.QQ.QQ空间.微博 兼容SDK 18以上的系统,直接调用系统分享功能,分享文本.图片.文件到第三方APP,如:微信.QQ.微博等 因为偷懒,可直达微信.朋友圈.QQ.QQ空间.微博的分享仅写了图片分享的,其他的文本.文件分享不常用到,就不写了. 具体图片分享区分单张图片分享和多张图片分享,详情请看代码: import android.content.ComponentName; import android.content

微信 分享朋友圈 发送好友 js代码

function loadBless(){ document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() { var redirectsingleurl = encodeMyStr("http://10.3.172.189:8080/OlaPushHtml/publish/wx/bless/homepage?from=singlemessage&isappinstalled=0"); var

php微信分享朋友圈模板

<html > <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0" />