【发布时间】:2019-02-24 22:27:59
【问题描述】:
我正在编写一个脚本,该脚本从 Vimeo 获取视频 ID,调用 API 并使用我们需要的所有数据填充数据库。
我能够获取所有字段,并且使用该 url 一切正常: https://api.vimeo.com/videos/{video_id}
我也可以使用查询 ?fields=name 等...只获取我需要的字段。
但是当我向 API 发出请求时(即使我使用字段查询),类别数组为空,并且积分返回如下:
"credits": {
"uri": "/videos/{video_id}/credits",
"options": [
"GET",
"POST"
],
"total": 1
}
如果我提出另一个请求,请发送到这些网址:
https://api.vimeo.com/videos/{video_id}/credits
https://api.vimeo.com/videos/{video_id}/categories
我得到了我需要的关于学分和类别的所有信息。
问题是:我不想向 API 发出 3 次请求来获取我需要的一切。为什么原始视频请求中未包含演职员表和类别? 有没有办法一个电话就可以做到?
【问题讨论】:
标签: api categories vimeo vimeo-api credits