【问题标题】:Multi-sort in Dailymotion API searchDailymotion API 搜索中的多排序
【发布时间】:2015-06-17 22:17:41
【问题描述】:

我必须在 Dailymotion API 中进行多排序搜索,因为使用以下查询我没有得到好的结果: https://api.dailymotion.com/videos?fields=id,title&search=test&sort=relevance https://api.dailymotion.com/videos?fields=id,title&search=test&sort=visited

我想结合这两个查询... 我试过使用:

sort=visited,relevance

但它给出了以下错误:

{
   "error":{
      "code":400,
      "message":"Unrecognized value (visited,relevance), allowed values are (  
         recent, visited, visited-hour, visited-today, visited-week,  
         visited-month, commented, commented-hour, commented-today,  
         commented-week, commented-month, rated, rated-hour, rated-today,  
         rated-week, rated-month, relevance, random, ranking, trending, old,  
         live-audience  
      ) for `sort' parameter",
      "type":"invalid_parameter"
   }
}

请指点我正确的方向!

【问题讨论】:

    标签: sorting dailymotion-api


    【解决方案1】:

    Daily Motion REST API 似乎不允许多字段排序(至少截至本回答时不允许。)

    https://developer.dailymotion.com/api#video-sort-filter

    【讨论】:

    • 没错,多字段排序是不可能的。试着想想这是一个多么棘手的问题(你如何按最近和额定时间排序?你将如何平衡最近的权重并在排序中进行评分?另外,你怎么能同时按最近和随机排序? ? 太尴尬的组合!)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-22
    • 1970-01-01
    • 2015-12-31
    • 2023-03-26
    • 2016-07-11
    相关资源
    最近更新 更多