ode:
<div id="embedded-feed" style="height: 99%; width: 100%; overflow: auto"></div>
<script src="https://assets.yammer.com/assets/platform_embed.js"></script>
<script>yam.connect.embedFeed({
container: "#embedded-feed",
network: "tcs.com",
feedType: "group",
feedId: "all"
});
</script>
代码在IE和FireFox中运行良好,但在Chrome中提供401 Unauthorized
控制台错误: GET https://www.yammer.com/tr8n/api/v1/language/translate?batch=true&source=yamjs 401(未经授权)
但是,在新标签页中打开上面的链接会给出正确的输出
答案 0 :(得分:1)
这可能是因为您在某个阶段已经在Google Chrome上禁用了第三方Cookie - 我遇到了同样的问题。
答案 1 :(得分:0)
使用此脚本为我工作。如果需要,请注意SSO选项。
<script type="text/javascript" src="https://assets.yammer.com/assets/platform_embed.js"></script>
<div id="embedded-feed" style="height:1000px;"></div>
<script>
yam.connect.embedFeed({
container: '#embedded-feed'
, network: 'tcs.com'
, feedType: ' '
, feedId: ' '
, config: {
use_sso: true
, header: false
, footer: false
, showOpenGraphPreview: false
, defaultToCanonical: false
, hideNetworkName: true
, promptText: 'Enter an update or question here...'
}
});