【问题标题】:Limit returned data with Vimeo API 3使用 Vimeo API 3 限制返回的数据
【发布时间】:2015-02-10 18:19:15
【问题描述】:

我正在使用 Vimeo (V3) API 从客户端应用搜索公共视频。我只需要返回与我的查询匹配的视频的标题和网址,但我收到了大量的多余数据(对我的应用程序),总计 300K + 响应。

我注意到以前(已弃用)的 API 具有用于搜索视频端点的参数,例如 summary_response。 V3有类似的东西吗?根据 V3 端点文档,似乎没有任何东西可用。如果没有参数,还有其他方法可以限制响应数据吗?

【问题讨论】:

    标签: javascript api vimeo


    【解决方案1】:

    开发者网站文档有点落后,但 Vimeo 确实支持限制您的响应内容。目前只在google group有详细说明,这里我再解释一下。

    您请求的字段越少,您的 API 请求返回的速度就越快。

    “fields”是一个查询字符串参数,允许您定义字段的白名单。只有您请求的字段才会显示在 响应正文。

    多个字段应以逗号分隔,嵌套字段应以句点分隔。

    /me/users?fields=uri
    {
        "uri" : "..."
    }
    
    
    /me/users?fields=uri,websites.link
    {
        "uri" : "...",
        "websites" : [{
            "link" : "..."
        }, {
            "link" : "..."
        }]
    } 
    

    【讨论】:

      猜你喜欢
      • 2019-08-25
      • 1970-01-01
      • 2019-05-25
      • 2014-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多