通过Apex的方式上传 Topic:

String communityId = [Select Id from Network where Name = 'MobileMNOCS'].Id;
Integer depth = 3;
ConnectApi.ManagedTopicCollection managedTopic =
ConnectApi.ManagedTopics.getManagedTopics(
communityId,ConnectApi.ManagedTopicType.Navigational,depth
);
// you can set this map in constructor and can return this varible
Map<String, Map<String, List<String>>> pChildSubChildTopicsMap =
new Map<String, Map<String, List<String>>>();
Map<String, List<String>> childTopicsMap;
List<String> subChildTopicslist; for(ConnectApi.ManagedTopic parentTopic : managedTopic.managedTopics){
childTopicsMap = new Map<String, List<String>>();
system.debug('Level1: ' + parentTopic.id + ' : ' + parentTopic.Topic.Name);
for(ConnectApi.ManagedTopic childTopic : parentTopic.children){
subChildTopicslist = new List<String>();
system.debug('Level2: ' + childTopic.id + ' : ' + childTopic.Topic.Name);
for(ConnectApi.ManagedTopic subChildTopic : childTopic.children){
//subChildTopicslist.add(subChildTopic.Topic.Name);
system.debug('Level3: ' + subChildTopic.id + ' : ' + subChildTopic.Topic.Name); }
//childTopicsMap.put(childTopic.Topic.Name, subChildTopicslist);
}
//pChildSubChildTopicsMap.put(parentTopic.Topic.Name, childTopicsMap);
}

  之后获取0mt 开头的ID做为参数传入:

 //   string commId = [Select Id from Network where Name = '***'].Id;
// ConnectAPI.ManagedTopics.createManagedTopicByName(commId, '0517aaaaa',ConnectApi.ManagedTopicType.Navigational,'0mt');

最新文章

  1. 我的编程开始(C)
  2. [AngularJS] jQuery时代
  3. [转]Spring的IOC原理[通俗解释一下]
  4. lua分割字符串终究版(转载,有改动)
  5. 浅析console和浏览器命令行API
  6. [04] SQL语句优化之索引
  7. ExecutorService 接口
  8. # Linux Whois3获取 运营商信息
  9. linux视频学习6(mysql的安装/)
  10. initWithNibName与viewDidLoad的执行关系以及顺序
  11. BZOJ1187 [HNOI2007]神奇游乐园(插头dp)
  12. 你的响应阻塞了没有?--Spring-WebFlux源码分析
  13. AI零基础入门之人工智能开启新时代—下篇
  14. python运算符基础实例
  15. cmd 命令 添加端口
  16. Java ArrayList类
  17. HDU 4403 A very hard Aoshu problem(dfs爆搜)
  18. learning ddr mode register MR3
  19. HDOJ 2019 数列有序!
  20. 使用FPM打包工具打rpm包

热门文章

  1. day06-Spring管理Bean-IOC-04
  2. MQ系列11:如何保证消息可靠性传输(除夕奉上)
  3. Loj 507 接竹竿 题解
  4. 双层拖拽事件,用鼠标画矩形,拖动右下角可以再次改变矩形大小,方案一 有BUG
  5. 自定义alert弹框,去掉IP以及端口号提示
  6. Python 内置界面开发框架 Tkinter入门篇 丙(文末有福利彩蛋,今天可是元宵节)
  7. 构建api gateway之 负载均衡
  8. Nacos配置中心 (介绍与配置)
  9. spring in action day07 RabbitMq
  10. xml基本学习