Tridion 用户生成的内容-动态检索流行内容

Tridion 用户生成的内容-动态检索流行内容,tridion,tridion-2011,tridion-content-delivery,Tridion,Tridion 2011,Tridion Content Delivery,查看Tridion SP1 2011中的UGC文档,是否有可能动态查询“流行”内容-因此返回按评级或评论数排序的所有页面或组件 UGC命令似乎处理单个页面/组件上的评论/评级,但不基于该数据查询内容 安装UGC时,CD Web服务中是否有可用的内容 干杯我完全可以回答你问题的这一部分: 安装UGC时,CD Web服务中是否有可用的内容 对。安装UGC时,您的CD Web服务将获得以下UGC项目类型的新集合: 评论 ItemStats 评级 使用者 您可以获得以下最受欢迎的商品: .../od

查看Tridion SP1 2011中的UGC文档,是否有可能动态查询“流行”内容-因此返回按评级或评论数排序的所有页面或组件

UGC命令似乎处理单个页面/组件上的评论/评级,但不基于该数据查询内容

安装UGC时,CD Web服务中是否有可用的内容


干杯

我完全可以回答你问题的这一部分:

安装UGC时,CD Web服务中是否有可用的内容

对。安装UGC时,您的CD Web服务将获得以下UGC项目类型的新集合:

  • 评论
  • ItemStats
  • 评级
  • 使用者
您可以获得以下最受欢迎的商品:

.../odata.svc/ItemStats?$orderby=AverageRating desc
如果先对其进行筛选,然后限制结果数,则可能会导致查询速度稍快一些:

.../odata.svc/ItemStats?$orderby=AverageRating desc&$filter=AverageRating gt 0.0&$top=5

我希望
ItemStats
也可以通过Java和.NET API获得。

谢谢Frank。回想一下DLL,我可以看到一个Tridion.ContentDelivery.UGC.Web.Model.ItemStats和一个Tridion.ContentDelivery.UGC.WebService.ItemStatsRetriever,它们可以为给定的项目URI检索它们-但是它看起来不允许您指定任何参数,比如AverageRating-我想我们必须像您所展示和处理的那样进行此调用结果是我们自己。