上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 54 下一页
摘要: 在线客服,通常我们说这个基本都是指IM客服(区分于电话客服等)。“客服”表示了系统的使用人群或系统功能,“在线”说明了交互方式。我们在日常生活中多多少少都有用到或接触过在线客服,比如: ​ 在生活中我们可能会遇到各种各样的问题,有问题找客服,这是一个常识。公司发展的一定阶段,都会有自己的客服团队(不 阅读全文
posted @ 2022-08-31 14:35 唯一客服系统开发笔记 阅读(668) 评论(0) 推荐(0) 编辑
摘要: hasOwnProperty() 只会检查对象的自有属性,对象原形上的属性其不会检测;但是对于原型对象本身来说,这些原型上的属性又是原型对象的自有属性,所以原形对象也可以使用hasOwnProperty()检测自己的自有属性 上面的解释有点拗口 看下面的代码就能理解 let obj = { name 阅读全文
posted @ 2022-08-17 22:58 唯一客服系统开发笔记 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 如果想在外贸网站上使用在线客服软件,最好选择一个可以支持在线翻译并具有本地化功能的在线客服系统。此外,还需要能够根据大量访客的用户行为数据进行诊断。 一、什么是外贸在线客服系统? 外贸在线客服系统是外贸业务网站的专用客服系统,支持前后界面英文本地化、在线一键翻译等功能。此外,还可以根据外国访客的网站 阅读全文
posted @ 2022-08-17 22:13 唯一客服系统开发笔记 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 当我发送公众号的模板消息 该模板消息的作用是点击跳转小程序 报错: errcode=40013 , errmsg=invalid appid rid: 解决: 公众号没有和小程序进行关联,关联一下 阅读全文
posted @ 2022-08-12 09:27 唯一客服系统开发笔记 阅读(964) 评论(0) 推荐(0) 编辑
摘要: 在开发小程序获取手机号的时候 需要拿着code去调用微信的接口,拿到手机号 post请求的时候报错:47001 - data format error hint 解决: 这是因为该微信接口要求post json数据,我post的form类型数据 改成json数据就ok了 阅读全文
posted @ 2022-08-11 21:46 唯一客服系统开发笔记 阅读(1834) 评论(0) 推荐(0) 编辑
摘要: 当开发小程序获取绑定的手机号的时候 使用模拟器会遇到上面的错误 解决: 对授权手机号的页面进行真机调试,手机上正常走短信验证流程后,再在IDE内打开即可(之前已经有短信验证过)需要将手机上的小程序删除之后重新进行登录验证才可以 阅读全文
posted @ 2022-08-11 21:29 唯一客服系统开发笔记 阅读(2017) 评论(0) 推荐(0) 编辑
摘要: 当我们有需要全局都能访问到的数据的时候 可以使用globalData来存储,比如我的接口域名,这样就可以随时去更换了 app.js App({ globalData:{ apiUrl:"https://wwwx.com", } }) 使用的时候xxx.js const app = getApp(); 阅读全文
posted @ 2022-08-11 15:14 唯一客服系统开发笔记 阅读(684) 评论(0) 推荐(0) 编辑
摘要: <button type="primary" size="mini" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">授权手机号</button> 获取手机号报错:getPhoneNumber:fail no permis 阅读全文
posted @ 2022-08-10 14:31 唯一客服系统开发笔记 阅读(6737) 评论(0) 推荐(1) 编辑
摘要: 当直接在app.json里面添加了路径后,会自动生成出对应的文件,但是会报上面的错误 [ WXML 文件编译错误] (env: Windows,mp,1.06.2206090; lib: 2.25.0) 我尝试把生成的wxml里面清空 又把app.json多更改几次后,这个错误不见了 阅读全文
posted @ 2022-08-10 11:54 唯一客服系统开发笔记 阅读(1722) 评论(0) 推荐(0) 编辑
摘要: 当我在项目里面使用webview内嵌一个我自己的页面时,报错 小程序不支持打开非业务域名请重新配置 首先必须是企业小程序,才能使用webview,个人的不支持使用 可以在本地打开去掉验证进行测试,上线时使用企业小程序 需要在后台的业务域名中增加配置 阅读全文
posted @ 2022-08-10 11:36 唯一客服系统开发笔记 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 当使用uniapp运行微信小程序模拟的时候,遇到这样的错误: #initialize-error: Error: ENOENT: no such file or directory 开启安全服务端口 阅读全文
posted @ 2022-08-09 23:24 唯一客服系统开发笔记 阅读(2178) 评论(0) 推荐(0) 编辑
摘要: 当使用宝塔面板的时候,如何设置慢查询日志开关和路径呢 参考下面的步骤: 设置后,注意要重启mysql服务,可以在服务器中指定路径下直接查看日志文件 阅读全文
posted @ 2022-08-08 14:47 唯一客服系统开发笔记 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 今天在查询一个sql的时候发现没有使用到索引 仔细看了很多遍,该加的索引都加了,还是不行 使用explain查看 索引为什么失效 隐式转换导致索引失效 随着表的增长,where条件出来的数据太多,大于15%,使得索引失效(会导致CBO计算走索引花费大于走全表) 字符集不一致导致索引失效一个utf8一 阅读全文
posted @ 2022-08-07 17:24 唯一客服系统开发笔记 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 当使用curl命令,或者使用程序请求https地址,不通的时候 可以参考看看是不是这个问题 curl: (60) SSL certificate problem: certificate has expired问题解决1.SSL CA证书下载:https://curl.se/docs/caextra 阅读全文
posted @ 2022-07-27 18:02 唯一客服系统开发笔记 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: uniapp发行微信小程序上传失败Error: Error: {"errCode":-10008,"errMsg":"invalid ip: 遇到这个错误,是因为我们使用uniapp框架单独发行小程序,使用的是:miniprogram-ci 所以需要配置IP白名单,如果嫌麻烦,可以关闭掉 阅读全文
posted @ 2022-07-27 00:22 唯一客服系统开发笔记 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 当使用uniapp开发微信小程序的时候,发行微信小程序,自动上传微信平台,需要程序代码上传密钥 在下面的演示里重置才能获取 阅读全文
posted @ 2022-07-27 00:14 唯一客服系统开发笔记 阅读(1351) 评论(0) 推荐(0) 编辑
摘要: 基本流程 微信公众号服务号的网页授权功能开发,主要是通过js跳转到一个微信提供的url 然后微信会弹出获取昵称头像的按钮 允许获取后,会回跳到我们的网址上,并且带着一个code参数 我们拿到code参数,调用接口获取到获取到昵称头像、以及openid。这样就拿到了微信客户的主要信息 我们数据库会存储 阅读全文
posted @ 2022-07-22 22:39 唯一客服系统开发笔记 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 如果有使用内存存一些简单数据的功能,可以实现下面这样的带有过期时间的内存类 内存中存储key-value,并且可以设置过期时间 package tools import ( "sync" "time" ) // Memory struct contains *memcache.Client type 阅读全文
posted @ 2022-07-21 23:21 唯一客服系统开发笔记 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 在比较时间的时候,比较有用的一个方法,判断两个时间的前后关系 a.before(b) 如果a在b之前,就返回true ,否则返回false func TestTimeBefore(t *testing.T) { b := time.Now().Add(1 * time.Second) a := ti 阅读全文
posted @ 2022-07-21 23:07 唯一客服系统开发笔记 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 当我们想把一个map元素完全清空的时候 可以直接赋值一个新的map过去就可以了,Go语言中并没有为 map 提供任何清空所有元素的函数、方法,清空 map 的唯一办法就是重新 make 一个新的 map,不用担心垃圾回收的效率,Go语言中的并行垃圾回收效率比写一个清空函数要高效的多。 使用 dele 阅读全文
posted @ 2022-07-21 22:37 唯一客服系统开发笔记 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: 在传递时间参数的时候,很多函数的参数类型是time.Duration 官方解释: Duration 将两个瞬间之间的经过时间表示为 int64 纳秒计数。 该表示将最大可表示持续时间限制为大约 290 年。 默认是纳秒单位 如果想传递一个10秒的时间进去,需要这样转换,其实就是把我们传递的整型进行了 阅读全文
posted @ 2022-07-21 22:08 唯一客服系统开发笔记 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: 在开发我的唯一客服系统的时候,增加了对接公众号的功能 需要在下面设置里,增加上域名权限 设置与开发 > 公众号设置 > 功能设置 >各种域名添加,以及下载验证文件 阅读全文
posted @ 2022-07-19 09:34 唯一客服系统开发笔记 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 在我自己的在线客服系统项目(唯一客服)中,实现了对接微信公众号的功能,并且可以调用发送模板消息接口 下面是一些简化后的代码,供大家参考 引入的包是这些 "github.com/silenceper/wechat/v2" "github.com/silenceper/wechat/v2/cache" 阅读全文
posted @ 2022-07-17 19:26 唯一客服系统开发笔记 阅读(604) 评论(0) 推荐(0) 编辑
摘要: golang实现sha256加密函数 //Sha256加密 func Sha256(src string) string { m := sha256.New() m.Write([]byte(src)) res := hex.EncodeToString(m.Sum(nil)) return res 阅读全文
posted @ 2022-07-09 13:24 唯一客服系统开发笔记 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: golang实现md5函数 //md5加密 func Md5(src string) string { m := md5.New() m.Write([]byte(src)) res := hex.EncodeToString(m.Sum(nil)) return res } 阅读全文
posted @ 2022-07-09 13:23 唯一客服系统开发笔记 阅读(540) 评论(0) 推荐(0) 编辑
摘要: golang实现post请求发送form类型数据函数 //发送http post请求数据为form func PostForm(url string, data url.Values) (string, error) { resp, err := http.PostForm(url, data) i 阅读全文
posted @ 2022-07-09 13:22 唯一客服系统开发笔记 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: golang实现urlencode函数、 urldecode函数,url加解密函数 func UrlEncode(str string) string { return url.QueryEscape(str) } func UrlDecode(str string) string { res, e 阅读全文
posted @ 2022-07-09 13:20 唯一客服系统开发笔记 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 最近为自己的客服系统增加了在线翻译功能 可以把访客任何语种消息翻译为中文 客服消息一键翻译为英文,详细演示效果可以注册唯一客服系统(gofly.v1kf.com),我审核通过后就可以体验了 详细golang版本的sdk如下: package lib import ( "fmt" "github.co 阅读全文
posted @ 2022-07-09 13:17 唯一客服系统开发笔记 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 如何给自己的网站接入在线客服系统代码?在线客服系统的接入都挺简单的,一般都是通过在网页html中添加带有在线客服功能的js代码来实现的。以唯一在线客服系统的接入步骤为例,给大家做个参考:步骤一:点击唯一在线客服系统的“部署”中的选择独立链接或者js代码 独立链接可以随意放置在自己网站中进行跳转 右下 阅读全文
posted @ 2022-07-02 22:59 唯一客服系统开发笔记 阅读(1172) 评论(0) 推荐(0) 编辑
摘要: first-child 和last-child是伪类选择器,选择第一个和选择最后一个子元素 现在实现下面的效果 <div class="menuico"><span></span><span></span><span></span></div> .menuico span { display: bl 阅读全文
posted @ 2022-07-01 23:43 唯一客服系统开发笔记 阅读(107) 评论(0) 推荐(0) 编辑
摘要: display:table-cell;会使元素表现的类似一个表格中的单元格td,利用这个特性可以实现文字的垂直居中效果 设置了display:cell;后,vertical-align:middle使文字内容垂直居中 例如以下用法 height: 100px; display: table-cell 阅读全文
posted @ 2022-07-01 23:30 唯一客服系统开发笔记 阅读(271) 评论(0) 推荐(0) 编辑
摘要: display:flex实现内容水平垂直居中展示 需要增加下面两点就能实现 首先父级元素必须有高度,没有高度就无法垂直居中,如果想全屏垂直居中,可以设置高度为100vh 比如body设置为这样 body{ display: flex; justify-content: center; align-i 阅读全文
posted @ 2022-07-01 16:12 唯一客服系统开发笔记 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 想要实现竖向排列文字,设置间距 只需要下面两个属性 writing-mode: vertical-rl;//从右往左排 vertical-lr是从左往右排 letter-spacing: 18px;//设置间距 实现效果 阅读全文
posted @ 2022-07-01 16:00 唯一客服系统开发笔记 阅读(869) 评论(0) 推荐(0) 编辑
摘要: golang中没有很多其他语言中的截取字符串函数 现在单独定义一个函数来处理 // 截取字符串,支持多字节字符 // start:起始下标,负数从从尾部开始,最后一个为-1 // length:截取长度,负数表示截取到末尾 func SubStr(str string, start int, len 阅读全文
posted @ 2022-06-30 11:45 唯一客服系统开发笔记 阅读(1629) 评论(0) 推荐(0) 编辑
摘要: 在线客服系统是什么 在线客服系统可以看作一种即时通讯软件,提供网站及其他应用和访客对话的平台,更加方便网站与访客之间的交流。访客无需安装软件就可以访问企业应用,获取自己想要的信息。 一般来说,在线客服系统的特点包含可最小化、最大化,快速、易用三点,沟通方式多样化。 在线客服系统只需在浏览器窗口就可以 阅读全文
posted @ 2022-06-29 12:44 唯一客服系统开发笔记 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 前言 客服系统比较常见,主流的还是采用三方SDK接入,这些SDK的实现方式大都采用长连接,性能要求比较高,费用也偏高。我们在此的目标是开发一个属于自己的客服系统,完全的无依赖第三方,完全自己控制。 一、聊天系统为什么使用长连接? 客服系统的及时性要求很高,客服一般要处理多个用户的聊天咨询,在一般情况 阅读全文
posted @ 2022-06-27 22:46 唯一客服系统开发笔记 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 这是因为我的goland版本比较低 go sdk的版本比较高 在 golang 安装路径下寻找:go1.18.3\src\runtime\internal\sys\zversion.go 文件 增加一个自己的版本,在 zversion.go 文件中追加如下行(你的版本号)并保存 const TheV 阅读全文
posted @ 2022-06-26 18:07 唯一客服系统开发笔记 阅读(934) 评论(2) 推荐(0) 编辑
摘要: 宝塔面板一键部署包 【软件商店=>一键部署=>导入项目】 点击一键部署,输入域名后,全部默认即可完成 GOFLY是一款基于Golang+Vue开发的在线客服系统。一套可私有化部署的在线客服系统,编译后的二进制文件可直接使用无需搭开发环境,下载zip解压即可,仅依赖MySQL数据库,是一个开箱即用的网 阅读全文
posted @ 2022-06-21 14:53 唯一客服系统开发笔记 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 在读取一个websocket资源的时候,有时候会报错,就会返回一个状态码 这些状态码的含义是如下面列表: 0–999 保留段, 未使用. 1000 CLOSE_NORMAL 正常关闭; 无论为何目的而创建, 该链接都已成功完成任务. 1001 CLOSE_GOING_AWAY 终端离开, 可能因为服 阅读全文
posted @ 2022-06-21 09:55 唯一客服系统开发笔记 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: linux下的宝塔面板,已经是很多开发者管理自己服务器的重要工具 我自己开发了一款在线客服系统,现在想实现在宝塔面板中,一键部署好,下面就是适配的一些注意事项 项目是使用golang开发的二进制包,有一些地方和php的项目不太一样 根目录里面需要增加auto_install.json { "php_ 阅读全文
posted @ 2022-06-17 23:17 唯一客服系统开发笔记 阅读(315) 评论(1) 推荐(1) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 54 下一页