uniapp引入七鱼客服微信小程序SDK

小程序引入七鱼sdk

1.微信公众平台引入

账号设置->第三方设置->添加插件->搜索 QIYUSDK ->添加

2.代码引入

在分包中引入插件

bash 复制代码
    "subPackages": [
        {
            "root": "pagesQiyu",
            "pages": [
                {
                    "path": "pages/pagesQiyu/pagesQiyu",
                    "style": {
                        "navigationBarTitleText": "七鱼",
                        "enablePullDownRefresh": false
                    }
                }
            ],
            "plugins": {
                "qiyuSdk": {//自定义引入名称
                    "version": "2.2.0",
                    "provider": "wxae5e29812005203f"
                }
            }
        }
    ],

3.在pagesQiyu.vue初始化企业appKey

因为分包引入,所以只能在pagesQiyu.vue注册。主包调用无效

javascript 复制代码
<template>
</template>
<script setup lang="ts">
	import { onLoad } from '@dcloudio/uni-app'
	onLoad(async () => {
		const app = getApp();
	    if (!app.globalData!.qiyuPluginInterface) {
	    //首次进入
	        app.globalData!.qiyuPluginInterface = requirePlugin('qiyuSdk')//自定义引入名称
	        // 不是微信的appId,ID为七鱼后台在线引入->sdk引入中,生成的小程序APPID
	        app.globalData!.qiyuPluginInterface.__configAppId('xxx');
	        app.globalData!.qiyuPluginInterface._$configAppKey('xxx');// 申请企业的appKey
	    } else {
	    //每次进入清空会话
	        await app.globalData!.qiyuPluginInterface._$logout()
	    }
	    //plugin://自定义引入名称/chat
	    wx.redirectTo({
	        url: 'plugin://qiyuSdk/chat'
	    })
	})
</script>

4.跳转打开七鱼客服

javascript 复制代码
  uni.navigateTo({ url: '/pagesQiyu/pages/pagesQiyu/pagesQiyu' })
相关推荐
蜡台1 小时前
Uniapp 开发H5 页面跳转拦截
前端·javascript·uni-app
m0_462803881 小时前
从产品逻辑看云分组「优先分组」如何实现培训会议按排自动分座
微信小程序
宠友信息17 小时前
内容社区源码开发实践解析,用Spring Boot打造1:1仿小红书源码平台
java·spring boot·redis·websocket·mysql·spring·uni-app
梦曦i19 小时前
Vue-Router 2.4.0 新增可控重定向功能
前端·uni-app
郑州光合科技余经理20 小时前
海外版外卖系统架构:订单怎么流转、权限怎么分
java·开发语言·前端·系统架构·uni-app·php·ai编程
梓彤科技1 天前
登录状态总是失效,武汉小程序开发怎样设计会话续期与接口鉴权?
微信小程序·小程序·登录鉴权
黑马程序员毕设1 天前
非遗文化展览系统设计与实现
人工智能·spring boot·后端·微信小程序·毕设
qq_316837751 天前
uniapp 安卓/H5 使用 contentEditable 属性 富文本编辑器
android·javascript·uni-app
小满zs2 天前
关于HBuilderX+ 微信小程序开发工具启动的问题
前端·uni-app
今日热点2 天前
微信小程序主体变更公证全流程实操解析:场景条件、材料规范、驳回避坑与Python校验脚本实现
python·微信小程序·小程序