首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

关于 IMSDK 的几种消息的解释和对应接口

离线消息, 即未读消息 离线消息是指未在客户端已读的消息, 即时通信 IM 支持离线消息缓存,即当用户不在线时,下次登录仍会拉取到离线消息, 通过 OnNewMessage 抛出....默认情况下,一个终端通过 SDK 把离线消息拉取到本地后,即时通信 IM 服务器便会删除这些离线消息. 从业务功能看未读消息的同步....假设终端A的用户1, 有几条用户2发的未读消息, 用户1想在终端B也有这几条未读消息的提醒 那么设置 disableAutoReport = YES, 关闭自动上报, 每次 Service 会通过 onNewMessages...可以解释为从云端拉取历史消息, 接口为 getMessage 最近联系人消息 最近联系人消息类似 QQ 的最近联系人列表中,可展示最近跟用户联系过的用户以及最后一条消息。...SDK 接口为 getConversationList 历史消息 历史消息主要指本地的历史消息, 可以解释为从本地数据库中获取历史消息.接口为 getLocalMessage 如果不希望某消息能够从历史中拉到

1.8K20

【分享】在集简云上架应用如何配置一个触发动作?

每当有数据推送过来时触发流程主动拉取:如果我们的应用接口没有实时推送数据接口,但是有查询数据列表的接口可以使用主动拉取的方式触发。...集简云将定时拉取数据列表,并进行排重判断是有新增数据,如果有新数据则触发流程,没有新增数据则不会触发流程。...主动拉取触发配置4.2 主动触发动作接口参数设置主动拉取会定时读取接口数据(默认为15分钟1次),您需要返回一个数据列表,集简云内置的排重功能会判断是否有新增数据,并触发流程。...我们以读取Zoho CRM联系人列表为示例,当联系人列表有新增数据时触发流程。...接口文档: https://www.zoho.com.cn/crm/help/developer/api/get-records.html 这里联系人模块的key为“Contacts”.使用主动拉取读取数据列表时

1.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    百度公共IM系统的Andriod端IM SDK组件架构设计与技术实现

    问题描述:完整的IM工作环境需要有正常的网络,百度账号登录且状态正常,长连接稳定可用等,如果其中一个必要依赖异常时,IM系统便处于异常状态,无法继续完整使用IM SDK能力,出现SDK接口调用结果不符合预期的情况...8、 核心流程2:数据同步IM登录成功后,需要通过长连接SDK从服务端全量或增量同步当前用户离线阶段产生的单聊、群聊会话、消息、联系人/群成员信息等数据,更新未读数、会话中lastMsg等操作,保持用户本地和服务端远程数据一致...如果在拉取完会话后,每条会话消息还未拉去完毕,此时断网或长连接中断,导致部分会话的消息没有拉取或没有拉取完毕,状态恢复再次重试拉取时由于已经获取到了最新的versionCode,再次从server拉取会话时无法拉取到会话...如果拉取某条会话的消息时,拉取请求服务异常,如果抛弃当前任务执行之后的任务,依然请求异常,导致队列中后续部分或剩余所有任务请求失败,消息拉取失败,导致无法拉取到部分会话消息,导致消息丢失。...用户使用一台设备A已读了和用户小明的聊天信息,设备A中和用户小明的聊天会话中未读数变为0;打开设备B,使其处于在线状态,设备B和用户小明的会话仍显示有5条未读数。

    2100

    老曹眼中的CRM 图解

    客户联系人管理包括建立联系人概况的能力,定位特定的联系人并查看详细信息,联系人对公司或销售计划的影响级别的标识。...同时支持快速在线分析,查看、钻取和弹出销售预测,支持实时分析,提供易于理解的指示针对关键销售、市场营销和客户服务的统计仪表盘。...数据支撑中的难点是数据库管理和定制能力,分布式数据处理能力以及远程数据同步能力。 安全是个大课题,安全协议,数据加密,功能权限限制,数据权限限制,多级权限限制,异常操作和未授权访问检测等。...用户支持 用户是CRM系统的真正使用者,对用户的支持是重要的。 文档的完备性,详细程度,帮助菜单尤其是内容敏感帮助,最好有详细的错误信息。...二次开发可以是系统SDK或OpenAPI,提供二次开发工具,文档,培训,具备界面,业务逻辑,工作流和报表可开发能力。用户可扩展性是指适应用户规模扩大的能力,适应业务扩展的能力,相应的技术架构可扩展性。

    1.1K40

    企点3.0 | 在线客服新功能速戳!

    1.批量释放客户至公海 | 2.批量取消客户收藏 | 3.拉取多人聊天组优化 | 4.最近联系人优化 | 5.消息记录优化 | 6.新增“群助手”| 7.会话记录及消息监控 | 8.满意度能力增强 |...* 取消收藏成功时,将会提示已成功取消收藏客户数量;取消收藏失败时,将会提示预计取消收藏客户总数,已成功数及失败数 3.拉取多人聊天组优化 在客服工作台-「通讯录」页面中,点击创建多人聊天,即可弹出选择框...,支持拉取QQ好友、同事、群、多人聊天,快捷发起多人会话,提高效率。...页面开启相应权限,如下图: 在「会话记录」页面,展示已结束会话内容,包括会话开始时间、客服、会话来源、首次响应时长等数据,且支持按时间、分组及更多筛选条件查看数据;右上角支持搜索客户名称/QQ号,查看相应数据;支持拉取单个员工的会话详情页...,所有QQ员工会话消息记录将被清除,且无法恢复。

    2.6K10

    《基于实践,设计一个百万级别的高可用 & 高可靠的 IM 消息系统》

    IM) P2 消息消费模式 拉模式 选用消息拉模式的原因 (1)由于用户数量太多(观察者),服务器无法一一监控客户端的状态,因此消息模块的数据交互使用拉模式,可以节约服务器资源; (2)当用户有未读消息时...ack 机制 基于拉模式实现的数据拉取请求(第一次 fetch 接口)与数据拉取确认请求(第二次 fetch 接口)是成对出现的; 客户端二次调用 fetch 接口,需要将上次消息消费的锚点告诉服务端...如果比本地的小,说明该消息已经收到,忽略不处理; 如果比本地的大,使用本地的消息编号,向服务端拉取大于本地的消息编号的消息列表,即增量消息列表。...拉取完成后,更新消息列表中最大的消息编号为新的本地的消息编号; (2)服务端在收到 ack 消息时,进行批量标记已读或者删除 好处:这种方式,在业务被称为推拉结合的方案,在分布式消息队列、配置中心、注册中心实现实时的数据同步...(业务数据未读提醒的接口性能优化) 可优化点 用户量巨大的系统的高可用方案之一,是部署多部连接管理服务器,以支撑更多的用户连接 用户量巨大的系统的高可用方案之二,是对单部连接管理服务,使用 Netty

    1.9K42

    钉钉E应用开发踩过的小坑之钉钉官网有两个全局错误码链接,啥区别??

    用电脑登录钉钉企业管理后台,升级成为认证企业 无 40021 更换的号码已注册过钉钉,无法使用该号码 无 40022 企业中的手机号码和登陆钉钉的手机号码不一致,暂时不支持修改用户信息,可以删除后重新添加...,ISV消息人数上限:1000) 41030 企业未对该套件授权 检查该企业是否已经对该套件进行授权 41031 auth_corpid和permanent_code不匹配 激活套件时使用的auth_corpid...请先与TA建立好友关系 无 49021 非好友建立群聊,认证用户一天只能拉50个人,非认证用户一天只能拉10个人 无 49022 某人拒绝加入群聊 无 49023 某人处于勿扰模式,拒绝加入群聊;请先与...400010 激活的设备不存在(未绑定) 无 400011 设备已经激活 无 400020 无访问权限 无 400021 密钥错误 无 400022 设备不存在 无 400023 用户不存在 无 400040...无 420004 联系人查询失败 无 420005 客户删除失败 无 420006 联系人删除失败 无 420007 跟进人绑定失败 无 420008 客户id非法 无 420009 跟进人id非法

    3.6K10

    微信放大招!再也不用担心员工离职流失企业资源了

    简短的消息推送,包含了满满的信息量: 企业微信用户和微信用户可以互相添加为好友,并支持单聊; 企业使用企业微信提供的 API 接口,对接自建 CRM 应用,可以管理微信客户关系。...目前微信联系人和企业微信联系人的一些差异: 企业微信联系人没有朋友圈,不能发朋友圈消息,所以,你是看不到你的业务合作伙伴的个人情况的。 你无法把和你联系的企业微信联系人的名片转发到群。...其中,「外部联系人」正是这次企业微信新增的接口,方便企业自建 CRM 应用、管理微信客户关系。 点击「外部联系人」,可发现「关联企业 CRM」的提示。...进入「配置」,可查看成员使用记录,关联企业 CRM,以及设置哪些内部人员具备可以添加外部联系人的资格。...填写报名资料提交信息后,微信相关公众号和企业微信都会收到消息推送,而最终的报名结果,将会在一周内收到通知。而没有绑定企业微信的帐号,需要先填写公司基本的信息,才能进行注册。

    98810

    C# 实现腾讯云 IM 常用 REST API 之帐户管理

    ws.GetResponseResult(settingUrl, Encoding.UTF8, "POST", content); return resultStr; } 拉取好友...GetFriends 方法为指定用户的 UserID 拉取好友数据。...其关键属性方法说明如下: 序号 参数 类型 说明 1 From_Account string 需要拉取好友的 UserID 实现代码如下: //拉取好友 public string GetFriends...客户端切到后台,但是进程未被手机操作系统 kill 掉时,此时状态仍是 Online 未登录状态(Offline):客户端主动退出登录或者客户端自上一次登录起7天之内未登录过 如果用户是多终端登录,则只要有一个终端的状态是...本文代码仅供您参考使用,您可以参照官方文档开发出更加贴合自身需求的应用,感谢您的阅读,希望本文能够对您有所帮助。

    13110

    可能是Salesforce与Microsoft Dynamics 365的最全面的比较

    数据存储 所有版本的Salesforce都有至少1 GB的数据存储空间,或者20 MB*用户数量的存储容量,最终容量取取决于较高容量的那个。...在新用户初次登录后,每次用户尝试从无法识别的计算机或设备登录时,Salesforce都会向用户发送电子邮件或发送验证码。用户必须键入验证码才能登录Salesforce。...Microsoft Dynamics 365 Microsoft提供了用于高级开发和集成的SDK。 开发人员可以编写应用程序和服务器端扩展。 开发人员还可以编写客户端应用程序扩展。...过多的重复记录会降低CRM实施的整体成功率。 Salesforce 在Salesforce中,重复规则与匹配规则一起使用,以防止用户创建重复记录。...用于同步联系人和事件的Lightning Sync可用于Microsoft Exchange和G Suite。

    6.4K40

    IM即时通信探索(二)-- IM即时通信采坑

    SDK 自动拉取离线缓存中的消息,通过 OnNewMessage 抛出。 SDK 自动拉取最近联系人,通过 OnNewMessage 接口抛出。...用户调用 getMessage,如果本地消息不完整,SDK 自动拉取漫游服务器。 离线消息存储 即时通信 IM 支持离线消息缓存,即当用户不在线时,下次登录仍会拉取到离线消息。...离线消息默认保存7天,如果用户7天内未登录,再次登录时将不能获取到7天前的离线消息。对于单聊消息,每个用户的离线消息缓存最多保存100个单聊会话的未读消息,每个单聊会话最多保存100条未读消息。...自定义群组类型 在实际使用中,如果 IM 提供的 群组类型 无法满足您的需求,您可以按照 工单模板 准备相关信息,然后 提交工单 申请修改现有群组类型或新增自定义群组类型。...自定义字段设置并使用后无法删除。但对于直播群(AVChatRoom)及以其为参考的群组类型,因为不存储所有群成员的资料,所以不支持群成员维度的自定义字段。

    3.5K20

    你问我答 | 即时通信IM(2021年5月-7月)

    Q2:重新登录后,群聊消息如何从第一条未读消息开始查看? SDK 提供的拉取历史消息支持从指定的群消息 sequence 开始向前或者向后拉,也就是消息定位的能力。...未读消息开始的 sequece:可以通过会话最后一条消息的 sequece 减去会话的未读消息数得到。 Q3:消息没有收到或消息丢失如何处理?...另外,体验版中的帐号支持删除,您可以调用账号删除接口删除不再使用的帐号,删除后该用户的数据将无法恢复,请谨慎处理。 Q5:IM的DAU如何计算?...如果需要被拉黑的发送者收到消息发送失败的提示,请在 即时通信 IM 控制台 >【功能配置】>【登录与消息】>【黑名单检查】中关闭"发送消息后展示发送成功",关闭后,被拉黑的发送者在发送消息时,SDK 会报...但是应用套餐包会进入到期状态,无法继续使用已过期的套餐包,预付费套餐包过期超过7天后,对应应用将会变为停服状态。 Q9:即时通信IM单聊消息大小限制多少?

    1.1K10

    Travis CI 教程:入门

    默认情况下,这些设置为在创建拉取请求或将代码推送到 GitHub 后运行。...github_after_add_screen_highlighted-676x500 注意:使用 你的 repo 上的内容,而不是屏幕截图中显示的内容,因为你需要推送到与你的 GitHub 用户名绑定的...将拉取请求的标题更改为 Travis 设置: ? github_open_pr_setup 单击绿色的 创建拉取请求 按钮,Travis 将自动开始工作。...按照与以前相同的步骤创建新的拉取请求。将此新拉取请求命名为 徽章,然后单击 “* 创建拉取请求”*。 Travis 将再次开展业务 - 由于您没有更改任何代码,测试将继续通过: ?...需要记住的几点需要注意: . Xcode 的新版本通常在公开发布之前不可用。这意味着您无法使用 Travis 构建使用 beta SDK 的应用版本。 .

    5.1K21

    618技术大揭秘:Switchquery秒级配置触达平台的设计与实现

    7)客户端在接口降级或者失败后会从CDN拉取配置数据信息。...因此最终客户端的类图如下: 图3.最终客户端的类图示意 1)网络层适配定义INetWorkAdapter接口,在SDK中默认使用JDHttpTookit框架实现网络请求,如果被赋能的App需要继续使用原有的网络框架...,通过事件解析引擎解析用户自定义事件并完成事件的绑定,完成解析赋值以及事件绑定后进行视图的渲染,最终将目 4.1 客户端 4.1.1 Android 平台接入 //chName:开关名称,拉取失败或未取到配置返回...defValue默认值 SwitchQueryFetcher.getSwitchBooleanValue(String switchName, boolean defValue) //获取int开关值,拉取失败或未拉取到配置返回...defValue默认值 SwitchQueryFetcher.getSwitchIntValue(String switchName, int defValue) //获取String开关值,拉取失败或未拉取到配置返回

    32720

    业界 | 谷歌版“剑桥分析事件”上演,华尔街日报发文谴责,谷歌长文回应

    Gmail的附加软件将仅限于那些“直接增强电子邮件功能”的用户,包括电子邮件客户端、备份、CRM、邮件合并等等。 谷歌承认,关于安全漏洞,他们之前确实知道。...这也意味着我们无法确认哪些用户受到这个错误的影响。但是,我们在修补错误前的两周内进行了详细分析,根据分析,这项错误最多可能会影响500,000个Google+帐户的个人资料。...只有直接增强电子邮件功能的应用程序(如电子邮件客户端,电子邮件备份服务和增产服务(例如,CRM和邮件合并服务))才会被授权访问这些数据。...发现 4 :当用户授予 Android 应用 短信、联系人和通话权限的时候,他们这样做是具有特定使用场景的。...此外,作为 Android 联系人(Android Contacts)权限机制的一部分,我们此前提供了基本的交互访问数据功能 —— 比如,一个短信应用可以获取并显示最近的联系人记录。

    1.1K50

    本机号码一键登录原理与应用

    本机号码校验:通过SDK/JSSDK提供的本机号码校验功能,调用网关鉴权方式,验证用户输入的手机号码或后台绑定的手机号码是否为本机流量卡归属号码,保证机卡不分离,用于快捷登入和安全风控等场景。...取号所需网络环境:运营商取号能力是通过数据网关实现,取号过程须在数据流量打开的情况下才能进行。因此,用户如果关闭数据流量将无法取号;若当前信号弱或者网络有干扰时,时延会高于平均值,取号成功率降低。...关于取号缓存:应用取号或者授权成功后,SDK将取号的一个临时凭证缓存在本地,缓存能有效提高取号成功率、降低时延,并允许用户在未开启蜂窝网络时成功取号。...官方SDK,支持联通、移动、电信三网,智能化程度高,交互时间短,提升用户体验、提高拉新转化率;专利技术,性能可靠,降低空号注册登录、密码拦截盗取风险。 应用场景: 一键登录 APP一键登录。...适用于入住商户无法获取平台用户手机号的场景。 空号识别 识别号码是否为真实有效的开机使用号码,对于不可达号码(例如关机、养卡等情况)采取相应的运营措施。

    2.8K11

    如何实现 “本机号码一键登录”?

    本机号码校验:通过SDK/JSSDK提供的本机号码校验功能,调用网关鉴权方式,验证用户输入的手机号码或后台绑定的手机号码是否为本机流量卡归属号码,保证机卡不分离,用于快捷登入和安全风控等场景。...取号所需网络环境:运营商取号能力是通过数据网关实现,取号过程须在数据流量打开的情况下才能进行。因此,用户如果关闭数据流量将无法取号;若当前信号弱或者网络有干扰时,时延会高于平均值,取号成功率降低。...关于取号缓存:应用取号或者授权成功后,SDK将取号的一个临时凭证缓存在本地,缓存能有效提高取号成功率、降低时延,并允许用户在未开启蜂窝网络时成功取号。...官方SDK,支持联通、移动、电信三网,智能化程度高,交互时间短,提升用户体验、提高拉新转化率;专利技术,性能可靠,降低空号注册登录、密码拦截盗取风险。 应用场景: 一键登录 APP一键登录。...适用于入住商户无法获取平台用户手机号的场景。 空号识别 识别号码是否为真实有效的开机使用号码,对于不可达号码(例如关机、养卡等情况)采取相应的运营措施。

    8.3K20

    小程序开发仿微信界面 DEMO

    ,如下图: 四、MOCK数据设计 通过需求分析得到只需要两份基础数据: 联系人数据 初始聊天记录数据 其对应的数据表结构如下: 因此我们可以使用js构建这两份数据表作为原始数据, 目录结构设计大致如下...整理出所需功能的所有数据请求如下: 拉取聊天列表页的聊天列表(用户头像,用户名称,最后一条聊天信息) 拉取聊天页面的聊天记录 (用户头像,自己头像,聊天记录) 发送聊天信息 拉取tab我下的个人头像以及用户昵称等信息.../mocks/history'; export default { // 拉取用户信息 getUserInfo () {}, // 拉取与某个用户的聊天历史记录 getHistory...(id) {}, // 拉取首页聊天列表 getMessageList () {}, // 发送聊天信息 sendMsg (to, msg, type = 'text...') {} } 六、逻辑代码开发 逻辑代码部分主要包括三部分: 调用数据接口,返回数据,渲染视图 组件内事件交互 组件之间相互通信 在message组件中需要拉取聊天列表信息并且渲染,代码如下: <template

    19.8K30

    本机号码一键登录原理与应用

    本机号码校验:通过SDK/JSSDK提供的本机号码校验功能,调用网关鉴权方式,验证用户输入的手机号码或后台绑定的手机号码是否为本机流量卡归属号码,保证机卡不分离,用于快捷登入和安全风控等场景。...取号所需网络环境:运营商取号能力是通过数据网关实现,取号过程须在数据流量打开的情况下才能进行。因此,用户如果关闭数据流量将无法取号;若当前信号弱或者网络有干扰时,时延会高于平均值,取号成功率降低。...关于取号缓存:应用取号或者授权成功后,SDK将取号的一个临时凭证缓存在本地,缓存能有效提高取号成功率、降低时延,并允许用户在未开启蜂窝网络时成功取号。...官方SDK,支持联通、移动、电信三网,智能化程度高,交互时间短,提升用户体验、提高拉新转化率;专利技术,性能可靠,降低空号注册登录、密码拦截盗取风险。 应用场景: 一键登录 APP一键登录。...适用于入住商户无法获取平台用户手机号的场景。 空号识别 识别号码是否为真实有效的开机使用号码,对于不可达号码(例如关机、养卡等情况)采取相应的运营措施。

    2.7K20
    领券