2015-11-11 5 views
1

Я разрабатываю интеграцию с SharePoint на yammer enterprise. Интеграция будет состоять из двух изображений, конверта и значка колокола от yammer. Вдобавок должны быть правильные цифры. Через все API, указанные в https://developer.yammer.com/docs/ Мне удалось найти количество уведомлений в сетях/current.json. Под многими разными api есть числа с именами, такими как невидимые сообщения, но они не ссылаются на этот конкретный номер. Это должно быть легко найти, и я уверен, что кто-то там достаточно умен, чтобы это знать.Yammer API - невидимые сообщения и уведомления

Если кто-нибудь знает, какие апи я должен позвонить, то я это было бы весьма признателен, если они разделяют его =)

ответ

0

вы можете проверить следующий код и вы получите уведомление невидимого и невидимый счетчик сообщений.

  yam.platform.request({ 
       url: "networks/current.json", 
       method: "GET", 
       data: {}, 
       success: function (networks) { 
        for (var i = 0; i < networks.length; i++) { 
         if (networks[i].permalink === "permalink_name") { 
          var msgCount = networks[i].unseen_message_count; 
          var notificationCount = networks[i].unseen_notification_count; 
         } 
        } 

       }, 
       error: function() { 
        console.log("There was an error with the request."); 
       } 
      }); 
+0

Эй Bayzid, Спасибо за ответ =) Я попытался невидимый счетчик сообщений, однако, кажется, не быть приведены в соответствие с количеством показанного выше конверта. На самом деле, я никогда не видел счет невидимого мессажа здесь как что-то еще, кроме -1. Возможно, я использую это неправильно, но я не верю в это, так как страница разработчика yammer с примерами показывает одно и то же. С наилучшими пожеланиями Povl –

+0

Hej Polv, я также заметил, что количество невидимых сообщений равно -1, если в папке «Входящие» нет невидимого сообщения, но я верю, что он покажет правильный номер, если он есть :) – Bayzid

+0

Hey Again Bayzid =) I попробовали несколько разных способов получить номера на конверте сейчас. Ни одно из этих изменений не меняет -1 из сетей/current.json. Ты это пробовал? Работает ли это для вас? –