1. 程式人生 > >微信網頁新增分享到朋友圈、傳送好友JS程式碼

微信網頁新增分享到朋友圈、傳送好友JS程式碼

微信公眾平臺開始支援前端網頁,大家可能看到很多網頁上都有分享到朋友圈,關注微信等按鈕,點選它們都會彈出一個視窗讓你分享和關注,這個是怎麼實現的呢?今天就給大家講解下如何在微信公眾平臺前端網頁上新增分享到朋友圈,關注微訊號等按鈕。
 

微信內嵌瀏覽器

通過 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'){ //關注成功,或者已經關注過 } }) }


相關推薦

網頁新增分享朋友傳送好友JS程式碼

微信公眾平臺開始支援前端網頁,大家可能看到很多網頁上都有分享到朋友圈,關注微信等按鈕,點選它們都會彈出一個視窗讓你分享和關注,這個是怎麼實現的呢?今天就給大家講解下如何在微信公眾平臺前端網頁上新增分享到朋友圈,關注微訊號等按鈕。   微信內嵌瀏覽器 通過 Mac 遠端除

小程式分享朋友

微信小程式暫時沒有分享到朋友圈的功能,分享的思路是用 canvas畫布生成一張分享圖片,儲存到相簿,使用者將帶有分享二維碼的圖片發到朋友圈,其他人可以識別圖中二維碼的方式進入小程式的指定分享頁面。可參考智行火車票的助力搶票功能。 1、wxml檔案 <view class='s

公眾號分享朋友朋友詳情,適合新手

大家好,因為我也是新手,所以寫的不好,請見諒;廢話不多說分享介面的步驟官方文件已經寫的很清楚了步驟一:繫結域名 先登入微信公眾平臺進入“公眾號設定”的“功能設定”裡填寫“JS介面安全域名”,這個域名很關鍵一定要寫好,很多坑都是在這裡步驟二:引入JS檔案 <script

小程式分享朋友的實現思路與解決辦法

原文:http://www.wxapp-union.com/portal.php?mod=view&aid=3708簡介截止我寫這篇文章的時候,小程式應該是還沒有能夠直接分享到朋友圈的api,轉發給朋友和群是可以實現的,這篇文章主要是講如何實現分享到朋友圈,所以分享給

分享朋友傳送朋友開發注意事項

1、invalid url domain 當前頁面所在域名與使用的appid沒有繫結,請確認正確填寫繫結的域名,如果使用了埠號,則配置的繫結域名也要加上埠號(一個appid可以繫結三個有效域名,見 目錄1.1.1)。 2、invalid signature簽名錯誤。 建議按如下順序檢查:

網頁新增分享朋友傳送好友分享等按鈕

微信公眾平臺開始支援前端網頁,大家可能看到很多網頁上都有分享到朋友圈,關注微信等按鈕,點選它們都會彈出一個視窗讓你分享和關注,這個是怎麼實現的呢?今天就給大家講解下如何在微信公眾平臺前端網頁上新增分享到朋友圈,關注微訊號等按鈕。 微信內嵌瀏覽器 通過 Mac 遠端除錯

關於分享朋友分享朋友隱藏“傳播類”和“保護類”按鈕

1、引入微信官方的js檔案,將該js檔案放到最前面引入:<script src="https://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script> 2、初始化微信所需引數: 2.1 注意:wx.con

web移動端開發-將網站分享朋友空間朋友功能

我們知道現在我們無法直接通過js直接跳轉到微信和QQ等軟體進行分享,但是現在像UC瀏覽器和QQ瀏覽器這樣的主流瀏覽器自帶一個分享工具,而他們也有自己定義的js介面.我們通過呼叫瀏覽器的介面去呼叫瀏覽器的分享,從而實現原生分享功能.是不是很酷呢? 工具介紹: nativ

網頁開發weixin://preInjectJSBridge/fail分享描述失效問題記錄

問題:微信網頁開發做分享功能時IOS上正常,Android在分享到朋友時描述失效,weinre除錯顯示weixin://preInjectJSBridge/fail報錯 解決:先說重點如何解決的,其實

開發 自動轉發朋友 自動新增好友等等

      本人有幸在上家公司做外包的時候接觸了這個專案,專門針對微信做的一些功能,有自動刪除殭屍粉,自動發朋友圈,自動新增好友,自動同意新增等等很多功能。  這時候可能會有一些人會問:難道你有微信的

新增分享朋友傳送好友分享等按鈕

微信內嵌瀏覽器 通過 Mac 遠端除錯 iPhone 上微信自己的網頁,我們可以發現微信內嵌瀏覽器定義了一個私有 JavaScript 物件:WeixinJSBridge,通過操作這個物件的相關方法可以實現分享到微信朋友圈,和判斷一個微訊號的關注狀態以及實現關注指定微訊

網頁-隱藏分享

read ready 直接 解決 一次 nbsp 發現 異步 mount 在使用react開發微信網頁的時候,發現直接在componentWillMount中調用微信隱藏分享的接口wx.hideOptionMenu();在第一次進入頁面的時候,發現分享沒有被隱藏掉. 進入其

模擬實現長按朋友圖片功能

安卓對圖片長按即可出現一個選單欄,我們需要對圖片設定長按時間監聽器setOnLongClickListenenr。同時我們還要在程式碼中建立選單。建立選單的方法為onCreateContextMenu。運用以上兩個原理,即可模擬微信實現長按朋友圈圖片功能。 涉及知識點: 知識難點 onC

仿選取圖片發表朋友功能

一、思路 第一,圖片拖拽位置互換/刪除,參照第三方; 第二,圖片用scrollview瀏覽,縮放用zoomToRect,不用CGAffineTransformScale; 其次,還要返回當前縮放圖片 //放回當前縮放圖片 - (UIView *)viewForZoomingInScrollVi

網頁開發分享

首先提供一個微信官方地址點選開啟連結 早期web專案中經常用到微信分享功能,現在整理一下,供記憶與分享,開發環境為JAVA +H5。 1、微信的開發環境不在多說,大概為:使用已備案的域名,設定“公眾號設定”的三項域名、 設定開發者密碼(AppSecret)、除錯通過核心服務

小程式引爆朋友的祕密

昨天,也就是2017年1月9日,微信上線重磅功能“小程式”,一時間刷爆了朋友圏。從來沒有一款產品像“微信”一樣如此引人注目,從來沒有一個應用像“小程式”一樣被如此多的人病毒式的傳播。曾經有人說過,如果使用者願意主動將一個產品分享和推薦給他的朋友,那麼這個產品才是

網頁開發--分享介面

流程 關於流程,在上一篇中已經有圖介紹: 微信文件 JSSDK使用步驟 首先確保已經獲取了相關許可權 步驟一:繫結域名 先登入微信公眾平臺進入“公眾號設定”的“功能設定”裡填寫“JS介面安全域名”。 備註:登入後可在“開發者

冷知識|那些朋友文字被折疊的原因所在

感謝 info man 有關 粘貼 圖片 復制 alt 點擊 嘿!朋友們!經常刷朋友圈的你有沒有發現朋友圈裏面有些內容會被折疊起來,而有些卻不會呢? 你是否會考慮與文字內容的長短有關系? 其實,非也! 是不是很疑惑?下面就讓小編帶你們深度了解一下吧! 其實早在今年

Unity截圖後分享朋友或則好友

文章轉自 https://blog.csdn.net/u010019717/article/details/70037832 1、截圖後分享手機上有的 社交平臺,不需要sdk 2、簡單粗暴上程式碼 using UnityEngine; using System.Collections

web網頁外部分享朋友扣扣博等功能自動生成二維碼等

真的是 nan color 接口 blog har sum height summary 1、這裏重中之重是分享到微信:web端網頁通常是沒有權限分享過去的 所以用: weixin://dl/business/?ticket=ta428dhj739hg3efe6e