Yammer 在 Web 应用程序上共享和嵌入评论

Yammer share and embedding the comments on a web application

我遇到与 yammer 集成相关的问题,想从我的网络应用程序将文章分享到 yammer.com,并将相应文章的评论嵌入到我的网络应用程序。

能够发布和分享 link Yammer 使用如下 JS SDK 代码,

yam.platform.yammerShareOpenPopup(options);

但它不返回共享项目的任何 feedIdthreadId

   /* Like to have this kind of API to get the FeedId and ThreadId of the post */ 

    yam.platform.yammerShareOpenPopup(options).then((feedId,threadId)=>{

         // lot of codes
    });

共享 post 后如何获取提要 ID 和线程 ID,或者是否有任何 REST API 可用于共享和获取 feedID/ThreadID? 我搜索了许多相关的问答和 Yammer 文档,但不幸的是我找不到任何答案或 APIs.

请分享您的想法,任何评论或 link 也会有所帮助。

谢谢。

当您 post 带有 Yammer Share Button 的消息时,您不会按设计获得此信息。它连接到最初是 Yammer (/message/new) 的小书签页面。只有 yam.platform.yammerShare() 被记录(阅读:支持)API.

如果您想 post 一条消息并取回信息,您需要直接调用 REST API。从开发人员中心试用 posting messages,您会看到如下内容:

您可以看到您取回了您正在寻找的各种元数据,包括线程 ID。这里的权衡是共享按钮很简单,但很基本。使用 REST API(使用服务器端代码,或 JS SDK),您可以获得更强大的功能和控制。