salesforce chatter提醒带Mention(即@)
salesforce chatter提醒带Mention(即@)
创建提醒的方法
ConnectApi.FeedItemInput feedItemInput = new ConnectApi.FeedItemInput();
ConnectApi.MentionSegmentInput mentionSegmentInput = new ConnectApi.MentionSegmentInput();
ConnectApi.MessageBodyInput messageBodyInput = new ConnectApi.MessageBodyInput();
ConnectApi.TextSegmentInput textSegmentInput = new ConnectApi.TextSegmentInput();
messageBodyInput.messageSegments = new List<ConnectApi.MessageSegmentInput>();
mentionSegmentInput.id = obj.ownerId;//@用户或者Group
messageBodyInput.messageSegments.add(mentionSegmentInput);
textSegmentInput.text = obj.message;//Chatter内容
messageBodyInput.messageSegments.add(textSegmentInput);
feedItemInput.body = messageBodyInput;
feedItemInput.feedElementType=ConnectApi.FeedElementType.FeedItem;
feedItemInput.subjectId = obj.subjectId;//chatter提醒关联的记录
feedItemInputList.add(feedItemInput);
批量发送方法
List<ConnectApi.BatchResult> results = new List<ConnectApi.BatchResult>();
List<ConnectApi.BatchInput> batchInputs = new List<ConnectApi.BatchInput>();
for(ConnectApi.FeedItemInput feedItemInputData : feedItemInputList){ConnectApi.BatchInput batchInput = new ConnectApi.BatchInput(feedItemInputData);batchInputs.add(batchInput);
}if(!Test.isRunningTest()) {results = ConnectApi.ChatterFeeds.postFeedElementBatch(Network.getNetworkId(), batchInputs);
}
salesforce chatter提醒带Mention(即@)相关推荐
- 中国版Salesforce「难产」
作为1999年就开始上云.最先推出PaaS平台的企业,Salesforce不仅为资本市场创造了大量云计算专用名词,更踩对了每一个节点,收获了企业服务市场海量的红利,顺利得让人嫉妒. 至今为止,国内市场 ...
- [置顶]IFTTT与Google+是什么?ifttt怎么玩?
求ifttt邀请码的信息今天在网络上满处可见,ifttt是什么? ifttt = if this then that,是一个简单的逻辑触发网站.你可以创建任务,如果(If)某个网站比如新浪博客有一篇新 ...
- 16进制 hbase phoenix_HBase 和 Phoenix 的使用
展开查看详情 1. HBase/PH ENIX @ Scale A study of Salesforce's use of HBase and Phoenix Lars Hofhansl Vice ...
- 移动CRM产品同质化严重,市场一片红海
随着智能手机的普及,移动CRM(移动销售管理工具)近两年越来越热,目前市场上出现了众多轻量级CRM厂商,一时间真可谓群雄逐鹿.代表的产品中收费的有销售易.纷享销客.魔售CRM.外勤365等,免费的有口 ...
- IFTTT与Google+是什么 ifttt怎么玩
求ifttt邀请码的信息今天在网络上满处可见,ifttt是什么? ifttt = if this then that,是一个简单的逻辑触发网站.你可以创建任务,如果(If)某个网站比如新浪博客有一篇新 ...
- IFTTT与Google+是什么?ifttt怎么玩?
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 求ift ...
- Symantec云备份
Symantec云备份 赛门铁克备份和归档解决方案: 提供了内部.混合或基于云的部署选项,以便与您的业务需求保持一致 提供本机接口,支持将已启用重复数据删除的备份和归档存储到存储提供商,例如 Nirv ...
- 什么是ifttt,ifttt怎么玩?
什么是ifttt? ifttt是一坨网站:http://www.ifttt.com ifttt即If This Then That,你可以在ifttt上设定一个条件,当达到你设定的任意一个条件时,便触 ...
- 腾讯首席战略官詹姆斯: 从互联网信息的永久性和稀缺性看腾讯的投资逻辑
腾讯首席战略官詹姆斯•米切尔(James Mitchell) 来源:腾讯大学 摘要:据不完全统计,2017年腾讯在全球投资了超过100家公司.每一年,腾讯生态圈的CEO们都会聚在一起分享最前沿的行业思 ...
- 2010 eWEEK 年度产品
eWEEK每年都会评选出年度产品,2010年入选消息及协同类的产品有: Apple IPAD Cisco CleanAir Cisco FabricPath Office for Mac PowerP ...
最新文章
- iPhonexr安兔兔html5测试,给大家科普下iphonexr苹果手机安兔兔跑分多少分
- 十分钟了解 git 那些 “不常用” 命令
- 32.ExtJS简单的动画效果
- Oracle run leve,UNIX自动启动oracle
- [译] LINUX内核内存屏障
- matlab 生成gcode文件,解析gcode文件以提取坐标
- 并行计算(一):简介
- route路由失败,为何?
- 情人节送男生什么礼物好?2022情人节礼物推荐
- MEC@JavaSE@实战篇@笔记05@计算机网络技术基础
- 'MLY -- 12.Takeways:Setting up development and test sets'
- 最新昆石VOS2009/VOS3000手机号段导入文件(手机归属地)
- QT 使用QZXing生成,解析二维码跟条码
- JDE(Towards Real-Time Multi-Object Tracking)代码训练——小白必看
- 联想笔记本怎么找计算机放桌面,联想笔记本电脑便签在哪,笔记本电脑便签在哪里?...
- Oracle带where的查询语句
- 美好的人生,从良好的人际关系开始。
- 中国的手机支付在全球遥遥领先
- 转:MiniGUI编程速查表
- 闲鱼疯转 6800 份!大厂内部数据分析资料首公开!
热门文章
- pip:Could not fetch URL ***: There was a problem confirming the ssl certificate: HTTPSConnectionPool
- python概率分布拟合_使用曲线拟合在Python中拟合对数正态分布
- 洛谷P1378 油滴扩展
- python条形图参数_更改水平条形图大小matplotlib
- IT运维面试问题总结
- 2019长江课堂作业答案_2019年长江作业本同步练习册三年级语文下册人教版答案...
- e1载波的数据速率是_Wi-Fi 6(802.11ax)解析25:DCM双载波调制技术
- matlab gui双音拨号,电子信息毕业设计---双音多频拨号系统的MATLAB仿真实现
- 【知识图谱】Neo4j 导入数据构建知识图谱的三种方法
- 勇者斗恶龙 java实现