首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Yammer.connect.embedFeed -使用已属于另一个会话的页面URL启动新会话

Yammer.connect.embedFeed -使用已属于另一个会话的页面URL启动新会话
EN

Stack Overflow用户
提问于 2016-04-20 14:24:48
回答 1查看 45关注 0票数 0

这是一个场景:我们在一个内部网站上为一个拥有自己的yammer组的特定团队使用yammer connect。这个网站展示了数以千计的“项目”,yammer被用来通过url (例如http://somesite/item?id=123)来管理关于每个项目的讨论。一切都很顺利,直到另一个yammer小组中的某人创建了一个对话,并使用指向我内部网站(例如http://somesite/item?id=123)中的一个页面的URL。因此,现在当用户访问该项目时,他们看到的是另一个组的对话。

我在配置参数中使用了defaultGroupID,但有没有办法告诉yammer将其限制为特定的组id -并仅为给定的URL (如果不存在)为该组创建一个新的会话?yammer甚至可以在不同的组中创建多个关于同一url的对话-但将对话限制在每个组中吗?

下面是我如何创建对话的代码示例:

代码语言:javascript
代码运行次数:0
运行
复制
    var varYammerTargetUrl = $('#hidYammerTargetUrl').val();
    var varYammerGroupId = $('#hidYammerGroupId').val(); 
    var objProps = { url: varYammerTargetUrl, type: 'page', title: document.title };
    
    yam.connect.embedFeed({
	container: '#yammerFeed', network: 'mycompany.com', feedType: 'open-graph', feedId: '',
	config: {
	    use_sso: false
	    , header: false
	    , footer: false
	    , showOpenGraphPreview: false
	    , defaultToCanonical: false
	    , hideNetworkName: false
	    , defaultGroupId: varYammerGroupId
	    , promptText: 'Start a conversation about this concession'
	}
	    , objectProperties: objProps
    });

EN

回答 1

Stack Overflow用户

发布于 2016-05-05 07:20:02

当URL发布到Yammer中时,会创建一个打开的图形对象。这些对象在设计上并不是以组的形式存在的,因此可以在Yammer中的任何地方创建,并且不限于某些组。

下面是一些附加文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36735433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档