这是我在这里发布的第一个问题所以请保持温和!
我正在尝试使用JQUERY Ajax使用SharePoint 2013 REST服务调用,将最新帖子的总“喜欢”返回给用户的SharePoint(MySite)新闻源已收到。基本上我已经为我们公司的内部网开发了一个社交网站,显示用户的肖像和他们的最后一篇文章(截断)。我认为这也很酷,以显示该帖子收到了多少喜欢,但我还没有找到如何这样做。
以下是我的代码的一部分,但我只是将其添加到此问题中,以便对我要实现的目标有所了解 -
$.ajax({
url: "/_api/social.feed/my/feed(MaxThreadCount=1,SortOrder=1)",
method: "GET",
headers: { "Accept": "application/json; odata=verbose" },
dataType: 'json',
success: function (data) {
if (data.d.SocialFeed.UnreadMentionCount != null)
{document.getElementById("unreadmentions").innerHTML = data.d.SocialFeed.UnreadMentionCount;}
else
document.getElementById("unreadmentions").innerHTML = 0;
html = data.d.SocialFeed.Threads.results[0].Actors.results[0].StatusText;
if (html == null)
{document.getElementById("socialstatus").innerHTML = "No posts available";}
else
{
html = html.substring(0,30) + " ...";
document.getElementById("socialstatus").innerHTML = html;
}
}, error: function (data) {}
对于我的生活,我无法理解为什么那个特定的饲料也不能回复那些帖子收到的喜欢。看起来有点愚蠢,它不会。
欢呼帮助!