博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信公众平台开发(29)在网页上添加分享到朋友圈,关注微信号等按钮
阅读量:6224 次
发布时间:2019-06-21

本文共 1193 字,大约阅读时间需要 3 分钟。

原文: 

微信公众平台开始支持前端网页,大家可能看到很多网页上都有分享到朋友圈,关注微信等按钮,点击它们都会弹出一个窗口让你分享和关注,这个是怎么实现的呢?今天就给大家讲解下如何在微信公众平台前端网页上添加分享到朋友圈,关注微信号等按钮。

 

一、微信浏览器

通过 Mac 远程调试 iPhone 上微信自己的网页,我们可以发现微信内嵌浏览器定义了一个私有 JavaScript 对象:WeixinJSBridge,通过操作这个对象的相关方法可以实现分享到微信朋友圈,和判断一个微信号的关注状态以及实现关注指定微信号等功能。

 

二、分享到朋友圈

 
function weixinShareTimeline(title,desc,link,imgUrl){WeixinJSBridge.invoke(‘shareTimeline’,{“img_url”:imgUrl,//”img_width”:”640″,//”img_height”:”640″,“link”:link,“desc”: desc,“title”:title});}

 

三、发送给好友

 
function weixinSendAppMessage(title,desc,link,imgUrl){WeixinJSBridge.invoke(‘sendAppMessage’,{//”appid”:appId,“img_url”:imgUrl,//”img_width”:”640″,//”img_height”:”640″,“link”:link,“desc”:desc,“title”:title});}
 

 

四、分享到腾讯微博

function weixinShareWeibo(title,link){WeixinJSBridge.invoke(‘shareWeibo’,{“content”:title + link,“url”:link});}

 

五、关注指定的微信号

 
function weixinAddContact(name){WeixinJSBridge.invoke(“addContact”, {webtype: “1″,username: name}, function(e) {WeixinJSBridge.log(e.err_msg);//e.err_msg:add_contact:added 已经添加//e.err_msg:add_contact:cancel 取消添加//e.err_msg:add_contact:ok 添加成功if(e.err_msg == ‘add_contact:added’ || e.err_msg == ‘add_contact:ok’){//关注成功,或者已经关注过}})}

转载于:https://www.cnblogs.com/imaker/p/6284602.html

你可能感兴趣的文章
阿里NASA计划“亮剑”:谢崇进和他追求的科学极限
查看>>
docker 基本命令 (CentOs7 Docker 17.03.1-ce)
查看>>
Apache Spark源码走读(八)Graphx实现剖析&spark repl实现详解
查看>>
PostgreSQL 10.0 preview sharding增强 - 支持分布式事务
查看>>
DDD领域驱动设计 - 设计文档模板
查看>>
架构师速成7.3-devops为什么很重要
查看>>
数据库事务
查看>>
使用API网关建立多场景测试环境
查看>>
妹子们选择程序媛作为职业是一种怎样的体验?
查看>>
PgSQL · 源码分析 · PG优化器物理查询优化
查看>>
玩转云镜像制作之packer篇
查看>>
程序员面试金典算法题
查看>>
[sharepoint]Rest api相关知识(转)
查看>>
Cocos2d-x3.2单点触摸
查看>>
MongoDB-3.2 oplog删除策略优化
查看>>
从Linux移植到FreeBSD
查看>>
Android应用生死轮回的那些事儿(2) - PackageManager
查看>>
2.10 最佳创新先锋:贵州省公安厅交通管理局副局长范军
查看>>
关于websocket
查看>>
Markdown语法备忘
查看>>