微信小程序闭环处理 App -- 小程序 -- 企业微信 + 公众号
生活随笔
收集整理的這篇文章主要介紹了
微信小程序闭环处理 App -- 小程序 -- 企业微信 + 公众号
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
App -- 小程序之間的交互
1)App 跳小程序指定頁面
微信官方文檔:接入指南
// 以下為H5部分的代碼,客戶端也需要根據文檔做相應的改動 let bridge = window.WebViewJavascriptBridge; // 初始化 WebViewJavascriptBridge(客戶端、H5交互對象) bridge.callHandler("launchWXMiniProgram",{username:"gh_8***5bc", // 小程序原始IDminiProgramType:0, // 0:生產 2:體驗版path: "pages/concat/index?sourceApp=THS", // 小程序頁面路徑 },function(data){console.log(JOSN.stringify(data)); })2)App 分享小程序名片
// callHandler 內的參數具體需要和客戶端對應 let bridge = window.WebViewJavascriptBridge; bridge.callHandler("share",JSON.stringify({type:"5",shareMiniProgramInfo:{username:"gh_20***b", hdImageUrl:"https://www.baidu.com/img/bd_logo1.png", // 名片展示圖片path: "pages/concat/index?sourceApp=THS", // 小程序頁面路徑 title:"紅包分享", // 名片標題 desc:"點擊分享紅包", // 名片內容描述miniProgramType:2 } }),function(data){console.log(JOSN.stringify(data)); });3)小程序 跳回 App
index.wxml
<button class="sure" open-type="launchApp" app-parameter="wechat" bindlaunchapp="launchApp" binderror="launchAppError">按鈕</button>index.js
Page({launchApp: function (e) { // 已安裝App,可以成功跳轉console.log('sucess');}, launchAppError: function (e) { // 未安裝App,無法跳轉,給個彈框提示console.log('error');}, })備注 :?
? ? 1)App跳小程序指定頁面無需在同一主體下:?官方文檔
? ? 2)App分享小程序名片需要在同一主體下:登錄微信公眾平臺 --> 設置 --> 關聯設置 --> 關聯的移動應用
小程序 -- 企業微信之間的交互
產品需求:通過App --> 小程序 企業微信 引流
解決方式::通過引入小程序的微信客服
1) 方式一:第三方平臺托管
實踐平臺:芝麻小客服,適用于沒有開發能力的用戶
弊端:1、第三方平臺,在安全性、穩定性上總不是那么讓人放心
? ? ? ? ? ?2、免費版資源非常有限,收費版價格不低(eg:芝麻的標準版 500/年)
2) 方式二:通過后臺接口處理(開發者自己的服務器)
參考:微信小程序 客服自動回復圖片
? ? ? ? ? ?開發者服務器接收消息推送
? ? ? ? ? ?小程序接入客服消息
3) 方式三:通過云函數處理
(1) 云函數參考:借助小程序云開發獲取小程序用戶openid
? ? ? ? ? ? ? ? ? ? ? ? ? ?小程序云函數實現客服消息回復
(2) 開發控制臺 --> 云開發 --> 全局設置 -->?添加消息推送配置
3) 代碼實現
index.html
<!--屬性說明:https://developers.weixin.qq.com/miniprogram/dev/component/button.html特別說明:send-message-path 填寫絕對路徑,否則直接在小程序客戶內點擊會無法跳轉到小程序內--> <button class="service" open-type='contact' show-message-card="true" send-message-title="可能要發送的小程序" send-message-path="/pages/contact/index" send-message-img="https://www.baidu.com/img/bd_logo1.png">立即資詢</button>備注 :?
? ? 云函數的微信客服日活上限:6000左右
小程序 -- 公眾號之間的交互
說明:公眾號可關聯同主體的10個小程序及不同主體的3個小程序。同一個小程序可關聯最多50個公眾號1)小程序 跳?公眾號
2)公眾號 跳?小程序
?
總結
以上是生活随笔為你收集整理的微信小程序闭环处理 App -- 小程序 -- 企业微信 + 公众号的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 成都中医药大学计算机基础试题,成都中医药
- 下一篇: linux 网桥防火墙,linux透明防