【问题标题】:Yammer share and embedding the comments on a web applicationYammer 在 Web 应用程序上共享和嵌入评论
【发布时间】:2017-10-01 03:26:48
【问题描述】:

我遇到了与 yammer 集成相关的问题,想将文章从我的 Web 应用程序分享到 yammer.com,并将相应文章的 cmets 嵌入到我的 Web 应用程序中。

能够发布和分享使用 JS SDK 代码的 Yammer 链接,如下所示,

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
    });

分享帖子后如何获取提要 ID 和线程 ID,或者是否有任何 REST API 可用于共享和获取提要 ID/线程 ID? 我搜索了许多相关的 Q&A 和 Yammer Docs,但不幸的是我找不到任何答案或 API。

请分享您的想法,任何 cmets 或链接也会有所帮助。

谢谢。

【问题讨论】:

    标签: javascript yammer social-media


    【解决方案1】:

    当您使用Yammer Share Button 发布消息时,您并非有意获取此信息。它连接到最初的 Yammer 小书签页面 (/message/new)。只有 yam.platform.yammerShare() 是记录在案(阅读:支持)的 API。

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

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

    【讨论】:

      猜你喜欢
      • 2012-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-07
      相关资源
      最近更新 更多