Yammer不能使用js工作

Yammer not working using js

本文关键字:js 工作 不能 Yammer      更新时间:2023-09-26

我试图显示数据从yammer使用嵌入的饲料使用下面的代码,然后它将工作:

yam.connect.embedFeed ({容器:"# embedded-feed",网络:"elliottaustralia.com",feedType:"集团",feedId:"1000157"});

,但它不会为我的自定义代码来获取数据,如下所示:

 <script type="text/javascript">
     var TagDisplayName = "Supplier";
     var GroupId = "1000157";
     yam.connect.loginButton('#yammer-login',
         function (response) {
             if (response.authResponse) {
                 var yUrl = "https://www.yammer.com/api/v1/messages/in_group/" + GroupId + ".json?include_counts=true&threaded=extended&exclude_own_messages_from_unseen=true";
                 yam.request(
                     {
                         url: yUrl,
                         method: "GET",
                         type: "json",
                         success: function (msg) {
                             //Data of Meta tag
                             var meatres = msg.meta;
                             var LastMessageId = meatres.last_seen_message_id;
                         },
                         error: function (msg) {
                             alert("Post was Unsuccessful..." + msg);
                         }
                     }
                 );
             } else {
                 alert('errro');
             }
         }
     );
 </script>

此代码将给出.....错误如何解决?

查看Yammer文档https://developer.yammer.com/yammer-sdks/#javascript-sdk您可能需要注册您的应用程序,然后使用更新的JS SDK将其调用到您的页面-您还可能需要更新的api调用

<script type="text/javascript" data-app-id="[your app id]" src="https://assets.yammer.com/assets/platform_js_sdk.js"></script>

那么在你的组里就叫它

yam.platform.request({

url:"消息/in_group json/1312007.吗?螺纹= true "

希望这对你有帮助。丰富的

我相信是你使用api.yammer.com/v1它会工作。这对我来说一直很有效。

            var url = "https://api.yammer.com/api/v1/messages/in_group/" + groupId +".json";
            yam.request(
              { url: url
              , method: "GET"
              , data: {
                                        }
              , success: function (msg) {

不要使用像"https://www.yammer.com/api/v1/messages/in_group/"这样的完整url

可以改成"messages/in_group/"