12345678910111213141516171819202122232425262728293031323334 |
- package main
- import (
- "fmt"
- "jjl-tools/tinodeService/config"
- . "jjl-tools/tinodeService/service"
- )
- func main() {
- //数据库初始化
- conf :=config.Conf{
- DbConnect:"dev_jjlrednet:FFH5cv94l3j5gk98@(192.168.204.180:3377)/tinode?charset=utf8&parseTime=True&loc=Local",//数据库配置
- RedisConnect:"192.168.204.183:6379",//redis配置
- }
- conf.Init()
- //通过chatId获取用户的所有的会话列表
- sub:=new(SubscriptionsService)
- mesList,_:=sub.GetSubsCoutomerListByChatId("22RymOGBDBw")
- fmt.Println("===mesList==", mesList)
- //通过会话topic 查看聊记录
- topicService := Topics{
- Topic: "p2pvUxuIC8HthonmVuGVFAh0A",//会话标题
- Sid: "",//会话chatid
- CreateTime: "",
- PageSize: 10,
- }
- list,_:=topicService.GetMessageList()
- fmt.Println("===list==", list)
- //获取会话开始时间, 结束时间
- timeLists :=topicService.GetChatRecordStartEndTime()
- fmt.Println("===timeLists==", timeLists)
- }
|