查找 youtube 频道的频道 ID,以防您想订阅它或用于任何其他目的。
假设您想让用户通过单击订阅来订阅客户端应用程序的 youtube 频道。用户必须登录 Google+,然后运行 api 请求才能订阅。因此,对于这种情况,您将需要频道 ID。请注意,新的做事方式是 Google+ 而不是 GData
查找 youtube 频道的频道 ID,以防您想订阅它或用于任何其他目的。
假设您想让用户通过单击订阅来订阅客户端应用程序的 youtube 频道。用户必须登录 Google+,然后运行 api 请求才能订阅。因此,对于这种情况,您将需要频道 ID。请注意,新的做事方式是 Google+ 而不是 GData
转到以下链接并替换该频道的用户名[foofightersVEVO 用该频道的用户名]
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list?part=id&maxResults=1&q=foofightersVEVO&type=channel&_h=3&
执行查询并查看 api 响应:
GET https://www.googleapis.com/youtube/v3/search?part=id&maxResults=1&q=foofightersVEVO&type=channel&key={YOUR_API_KEY}
X-JavaScript-User-Agent: Google APIs Explorer
{
"kind": "youtube#searchListResponse",
"etag": "\"2vd4g3cVsHAtTjJSdUMaBo1PBVE/6Ux-QcH6OQdn3t89j3y5z9RQhv0\"",
"pageInfo": {
"totalResults": 161878,
"resultsPerPage": 1
},
"nextPageToken": "CAEQAA",
"items": [
{
"kind": "youtube#searchResult",
"etag": "\"2vd4g3cVsHAtTjJSdUMaBo1PBVE/Q9-widOQXafayJk0l2DV9nrMYO0\"",
"id": {
"kind": "youtube#channel",
"channelId": "UCGRjJrpD2bmk9Ilq6nq80qg"
}
}
]
}
注意那里的channelId。希望这可以帮助。