youtube api v3中的一部分是什么,我应该如何使用它

时间:2014-12-23 11:29:30

标签: youtube-api

我正试图制作"现在试试"在此链接中的youtube api页面上工作: https://developers.google.com/youtube/v3/docs/videoCategories/list#try-it 我需要在每个文本框中写什么? 像我这样的菜鸟很不清楚...... 关于什么是部分的解释非常不清楚。什么属性,我应该在哪里使用它们。没有使用示例。这非常令人沮丧。 作为旁注 - 整个API文档就像是为已经知道如何使用它的人编写的......非常不友好。

2 个答案:

答案 0 :(得分:3)

每个文本框旁边都有解释。

Part:part参数指定API响应将包含的videoCategory资源部分支持的值是id和snippet。 输入' id','代码段'或' id,代码段'。

regionCode:regionCode参数指示API返回指定国家/地区可用的视频类别列表。参数值是ISO 3166-1 alpha-2国家/地区代码。 输入' us'或您的国家代码。

点击'执行'按钮以获得结果。

答案 1 :(得分:1)

首先,请确保“使用OAuth 2.0授权请求”

接下来,除了输入id和snippet(“bold red = required”)之外,您还必须在regionCode中提供至少一个过滤器,例如“us”或您的国家/地区代码。指示可能应该指示至少需要一个过滤器,而不是给出错误的请求。然后,自动生成的请求应显示为:

GET https://www.googleapis.com/youtube/v3/videoCategories?part=snippet&regionCode=us&key={YOUR_API_KEY}

你应该看到一个响应开头的回复:

200 OK 
- Show headers -  
{
 "kind": "youtube#videoCategoryListResponse",
 "etag": "\"NO6QTeg0-3ShswIeqLchQ_mzWJs/ktNNfqmO8tgQADyscLhmrqfzsa4\"",
 "items": [
  {
   "kind": "youtube#videoCategory",
   "etag": "\"NO6QTeg0-3ShswIeqLchQ_mzWJs/Xy1mB4_yLrHy_BmKmPBggty2mZQ\"",
   "id": "1",
   "snippet": {
    "channelId": "UCBR8-60-B28hp2BmDPdntcQ",
    "title": "Film & Animation",
    "assignable": true
   }
  },